a3 =(i for i in range(5))
for i in a3:
print(i)
range就是用生成器的原理实现的
python2.7的range不同
python3中xrange相当于生成器的功能
函数也可以写生成器

yield把函数的执行过程冻结在这一步,并且把b的值返回给外面的Next()
a3 =(i for i in range(5))
for i in a3:
print(i)
range就是用生成器的原理实现的
python2.7的range不同
python3中xrange相当于生成器的功能
函数也可以写生成器
yield把函数的执行过程冻结在这一步,并且把b的值返回给外面的Next()
本文标题:第2模块第1章46斐波那契数列
本文链接:https://www.haomeiwen.com/subject/tnvzpqtx.html
网友评论