一些碎碎念:这个端午假期终于又拾起了python。之前五一假期的时候是在b站看小甲鱼的教学视频,原谅我这个人理解能力太差,一直get不到老师上课的重点,做课后作业也是一脸懵逼。无意中发现廖雪峰老师的网站,一开始是在看git教程。但由于世界杯的原因,昨天校园网出奇的烂,我的GitHub页面崩溃了。所以趁着这个机会开始我的python入门。由于抵挡不住各种诱惑,我的学习进度也是出奇的慢。现在才看到生成器。 1.生成器的定义,跟着老师的方法写,如下图 2.用next()打印生成器的每个元素 但是这样一个一个写很麻烦,需要一个一蹴而就的办法 3.使用迭代(generator是可迭代对象) 哎哎哎,怎么我的和老师的不一样啊。 再看一眼老师的代码 老师是再定义了生成器g,然后使用迭代打印。然而我直接跳过了这一步,在打印了部分元素的基础上直接使用迭代,结果就是打印g中剩下的5个元素。