上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 一、模块 1、简介 1.模块的本质 模块就是一个内部具有一定功能(功能无论大小)的py文件 如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 2.模块的历史 根据模块的本质我们可以知道,当我们实现一些复杂的功能的时候,直接调 阅读全文
posted @ 2022-10-23 21:59 致丶幻 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、索引取值和迭代取值的差异 这里是对昨天的内容进行一个小补充,对比了索引取值和迭代取值的区别: 索引取值 索引取值可以根据索引在任何为此任意次的取值,但是不能对无序的数据类型取值。 迭代取值 可以对无序的数据类型取值也可以对有序的数据类型取值,但是只能根据前后的顺序取一遍数据值,不能后退。 阅读全文
posted @ 2022-10-23 21:55 致丶幻 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、生成器 1、生成器对象的本质 生成器对象其实本质上就是迭代器对象,内置有双下户线iter和双下划线next方法 2、区别 迭代器对象就是python解释器提供的各种数据类型或是文件对象,但是生成器对象是程序员编写的代码或是函数之类的关键字。 3、生成器的两种形式 1.使用def定义函数然后内部使 阅读全文
posted @ 2022-10-23 21:55 致丶幻 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 异常捕获和处理 一、基础知识 1、什么是异常 当我们写程序难免遇到报错,专业的称呼叫做异常,行业俗语叫做bug,由于异常情况出现会导致代码停止运行,所以在编写过程中要尽可能避免。 2、异常分类 语法错误 这一类错误很好理解,相当于你不会写,比如用if或for的时候不知道他们怎么写,这种情况比较夸张了 阅读全文
posted @ 2022-10-16 19:32 致丶幻 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 一、可迭代对象 之前我们对于for循环为什么可以遍历没有做具体解释,这里就开始对它进行解释了。 首先我们介绍什么是可迭代对象: 在数据类型的后面可以使用点加双下划线iter(.iter)来判断是不是可迭代对象 经过一圈测试得到如下的可迭代对象的范: 不是可迭代对象: int float bool 函 阅读全文
posted @ 2022-10-16 19:31 致丶幻 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 常见内置函数 一、重要内置函数 1、map()——映射 map函数的功能就是映射,我们可以用匿名函数来举个例子: l1 = [1, 2, 3, 4, 5] # 假设我们要所有的l1中的数据值+1 a = map(lambda i:i+1,l1) print(list(a)) 如果我们直接print( 阅读全文
posted @ 2022-10-16 19:29 致丶幻 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名函数就是用于在特定的情况下包装一些简单操作,这样就不需要特意定义函数了。 特点:没有函数名,直接执行功能代码 语法结构: 变量名 = lambda 参数 :返回值 这里的变量名用于获取函数名,当默认情况下所有的lambda函数的返回名称都是lambda只是功能不同 lambda a,b 阅读全文
posted @ 2022-10-16 19:25 致丶幻 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、三元表达式 什么是三元表本质? 1、是对简单的代码进行缩写,简单的来说就是偷懒的写法减少代码行数 2、三元表达式只适合较为简洁的条件判定,较为复杂的判定建议不要用这种方式写代码,因为比较让他人难以理解。 3、三元表达式不建议嵌套使用,因为三元表达式是为了简化代码,嵌套后反而看着更复杂了。 三元表 阅读全文
posted @ 2022-10-16 19:24 致丶幻 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 算法简介之二分法(需要写的出来) 一、简介 关于算法我们只需要稍微了解一下就可以了,对于算法,刚入行的小白基本上是接触不到相关工作的,除了顶尖高效的相关专业可以直接找到工作,通常情况下需要我们在进入一些大公司工作一段时间后,被调到算法部门,才是正常的工作流程。对于算法这个东西,小公司不会成立相关部门 阅读全文
posted @ 2022-10-16 19:23 致丶幻 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 递归函数 递归函数就是直接或间接调用函数自身的函数,当我们使用这种函数的时候,并不会出现预料之中的死循环,当循环次数达到1000左右就会被解释器强行停止,虽然官方说法是1000次,但是当我们使用时,通常会在996次左右停止。但是这种情况下的函数并不算递归函数,递归函数有以下两个条件: 1.直接或者间 阅读全文
posted @ 2022-10-16 19:21 致丶幻 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页