用生成器写斐波那契数列

 nadia     2020-03-17     1399     0   

欢迎来到银盒子的世界~

生成器,generator,可以简答理解,有了yeild的就是生成器了,没有yeild的就是函数

菲波那切数列  1, 1, 2, 3, 5, 8, 13, 21, 34, ...

具体实现如下

def fib(num):

    n,a,b = 0,0,1

    wheil n<num:

        yeild b

        a, b = b, b+a

        n+=1

发表评论