Python学习第五天

时间:2023-03-09 13:33:27
Python学习第五天

复习内容:

· 迭代器&生成器

· 装饰器

· Json & pickle 数据序列化

· 软件目录结构规范yi

一、生成器

1.   列表生成式:

2.   生成器的定义:在Python中一边循环一边计算的机制成为生成器(generator)。

3.   创建生成器(generator)的方法:

1、把一个列表生成式的[]修改为()即创建了一个generator。

2、一个函数定义中包含yield关键字,则可以默认为是一个generator。

4、generator与函数的区别:

generator与函数的执行流程不一样:函数是顺序执行,遇到return或是执行到最后一行函数语句时再返回。Generator

三、 装饰器

三、Json & pickle 数据序列化

四、软件目录结构规范