def fbnq(n):
a, b, c = 0, 1, 0
while c < n:
yield a
a, b = b, a + b
c += 1
for value in fbnq(10):
print(value, end=' ')
控制台输出结果
def fbnq(n):
a, b, c = 0, 1, 0
while c < n:
yield a
a, b = b, a + b
c += 1
for value in fbnq(10):
print(value, end=' ')
控制台输出结果