我正在尝试使用生成器进行斐波那契继承,但我的代码返回 2**a...
def fibonacci():
a, b = 0, 1
while True:
yield a
a = b
b = a + b
n = int(input("How long? "))
fib = fibonacci()
for i in range(n):
print(next(fib))
Run Code Online (Sandbox Code Playgroud)