第七课 函数类

一、函数练习题

第一个参数是整型,第二个参数是列表

第七课 函数类第七课 函数类第七课 函数类

函数小结: def 定义函数

                  return 返回值

                  pass 略过

                  exit(1) 直接退出程序

二、高阶函数  (都可以通过代码逻辑实现用的比较少)

查看当前python版本内置常量跟函数

第七课 函数类

1.map函数  对指定序列做映射

第七课 函数类

第七课 函数类

第七课 函数类

2.reduce函数 对参数序列中元素累加 (python3中已经没有了这个函数)

第七课 函数类

第七课 函数类

3.filter 过滤,符合条件留下,不符合去掉

第七课 函数类

第七课 函数类

4.sorted  用的比较多

第七课 函数类

第七课 函数类

三、字典的三种初始化方法

第七课 函数类

四、迭代器和生成器

第七课 函数类

第七课 函数类第七课 函数类

第七课 函数类

return和yield的区别

 yield 可以理解成return,但是比return多一些角色

 yiele 每次都返回,但是下一次取值时,从上一次yield的下一行开始