斐波纳契数列

Posted GCat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了斐波纳契数列相关的知识,希望对你有一定的参考价值。

# -*- coding:utf-8 -*-

#0 1 1 2 3 5 8 13 21 34 55...
#简单的斐波那契数列
s = 20
def fb(s):
    f = []
    a = 0
    b = 1
    while len(f) < s:
        f.append(b)
        b, a = a + b, b
    print(f)
fb(s)

#高级的斐波那契数列
s = 10
def recur_febo(n):
    if n <= 1:
        return n
    else:
        return (recur_febo(n-1)) + recur_febo(n-2)

for i in range(s):
    print(recur_febo(i))

 

以上是关于斐波纳契数列的主要内容,如果未能解决你的问题,请参考以下文章

LintCode-查找斐波纳契数列中第 N 个数

python之斐波纳契数列

1807. 斐波纳契数列简单

LintCode Python 入门级题目 斐波纳契数列

斐波纳契数列

javascript 斐波那契数列斐波纳契#js #number