![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
函数基础
文章平均质量分 86
NMY97
这个作者很懒,什么都没留下…
展开
-
Python迭代器、生成器和模块
Python迭代器、生成器和模块 1、迭代器 什么是迭代器(iter) 迭代器是容器型数据类型,可以同时保存多个数据;可以被遍历;也可以转换成列表和元组 打印迭代器的时候无法打印里面的元素;迭代器不支持len操作 如果需要迭代器中的元素,必须将元素从迭代器中取出,而且一旦取出元素,这个元素在迭代器中就不存在了。 怎么创建迭代器 方式一:通过iter将其他序列转换成迭代器 方式二:创建生成器对象(生成器可以看成是一种特殊的迭代器) 获取迭代器中的元素 1)获取单个元素:next(迭代器) 2)fo原创 2021-07-29 19:24:17 · 41 阅读 · 0 评论 -
Python函数进阶
Python函数进阶 1、匿名函数 语法: 函数名 = lambda 参数列表: 返回值 相当于: def 函数名(参数列表): return 返回值 注意: 1)匿名函数只能实现用一句代码就可以完成功能的函数 2)匿名函数在调用的时候和普通函数没有区别 3)匿名函数的参数不能使用冒号语法来说明类型 sum1 = lambda num1, num2=10: num1 + num2 print(sum1(10, 20)) # 30 print(sum1(num1=100, num2=200)) # 30原创 2021-07-29 17:57:15 · 62 阅读 · 0 评论 -
Python函数基础
Python函数基础 1、定义函数 1、认识函数 1)什么是函数:函数就是实现某一特定功能的代码的封装(每个函数都有自己特定的功能) 函数就是把实现某一个功能的所有代码打成一个包,每次需要这个功能的时候不用再去写实现这个功能的代码,而是使用函数。 2)函数的分类(按照函数是由谁创造/定义来进行的分类) 系统函数 --由python定义的函数,这类函数只需要在需要他的功能的时候去调用它(系统已经造好的机器) 例如:print、input、type、id、max、min、sum等… 自定义函数 --由程序原创 2021-07-27 21:26:51 · 154 阅读 · 0 评论