小编Moi*_*eda的帖子

斐波那契与生成器

我正在尝试使用生成器进行斐波那契继承,但我的代码返回 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)

python generator fibonacci

0
推荐指数
1
解决办法
102
查看次数

标签 统计

fibonacci ×1

generator ×1

python ×1