第2模块第1章46斐波那契数列

a3 =(i for i in range(5))

for i in a3:

print(i)

range就是用生成器的原理实现的

python2.7的range不同

python3中xrange相当于生成器的功能

函数也可以写生成器



yield把函数的执行过程冻结在这一步,并且把b的值返回给外面的Next()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 谁人不知 西塞山前白鹭飞 桃花流水鳜鱼肥的优美诗句 在安徽有道名菜叫臭鳜鱼 知道的人似乎少一些 而臭鳜鱼这道名菜 ...
    郭大牛阅读 3,821评论 83 112
  • 魔镜(童话) 文/张守权 六、大结局 第二天早晨,按照神秘老人发来的地址,舵舵爸来到了老人的公司——魔星智...
    张守权阅读 917评论 0 4
  • 儿子已经持续了一段时间的“屎尿屁”。 他自己发明了一句“piapia屎口”,每次说完自己就哈哈大笑。看见公交车来了...
    航航妈MIN阅读 777评论 0 0
  • 不知是否有人和我一样,毕业后尝试过几份工作,忙时感觉时间就是金钱,希望一天干24个小时;闲时翻着手机,刷刷朋友圈默...
    suib阅读 416评论 0 0