美文网首页
python经典算法

python经典算法

作者: 小慕先森 | 来源:发表于2018-01-05 11:17 被阅读0次

著名的斐波拉契数列(Fibonacci),除第一个和第二个数外,任意一个数都可由前两个数相加得到:

1, 1, 2, 3, 5, 8, 13, 21, 34, ...

斐波拉契数列用列表生成式写不出来,但是,用函数把它打印出来却很容易:

def fib(max):
    n, a, b = 0, 0, 1
    while n < max:
        print(b)
        a, b = b, a + b
        n = n + 1
    return 'done'

相关文章

网友评论

      本文标题:python经典算法

      本文链接:https://www.haomeiwen.com/subject/rdbjnxtx.html