# Author: Allenlee
def fib(max):
n, a, b = 0, 0, 1
while n < max:
yield b
a, b = b, a + b
n += 1
return 'done'
f = fib(10)
print (f.__next__())
print (f.__next__())
print("干点别的事")
print (f.__next__())
print (f.__next__())
print (f.__next__())
print (f.__next__())
print (f.__next__())
print (f.__next__())
print (f.__next__())
print (f.__next__())
print (f.__next__())
Python学习记录W04-11:生成器——斐波拉契数列
最新推荐文章于 2021-07-20 16:20:14 发布