def fib(n):
a, b = 0, 1
while True:
yield b
a, b = b, a + b
if b > n:
return
f1 = fib(100) #小于 100 的斐波那契数列
for i in f1:
print(i,end=" ")
#输出结果
1 1 2 3 5 8 13 21 34 55 89
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx