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=' ')
控制台输出结果

709
611

被折叠的 条评论
为什么被折叠?