小编Joh*_*ohn的帖子

Python斐波纳契生成器

我需要制作一个程序,询问打印的Fibonacci数量,然后将它们打印出来,如0,1,1,2 ...但我无法让它工作.我的代码看起来如下:

a = int(raw_input('Give amount: '))

def fib():
    a, b = 0, 1
    while 1:
        yield a
        a, b = b, a + b

a = fib()
a.next()
0
for i in range(a):
    print a.next(),
Run Code Online (Sandbox Code Playgroud)

python naming-conventions fibonacci

14
推荐指数
5
解决办法
5万
查看次数

标签 统计

fibonacci ×1

naming-conventions ×1

python ×1