python ----Fibonacci数列

python ----Fibonacci数列

1.实现Fibonacci数列
代码:

#斐波那契数列
def fibo(n):
    a1,a2 = 0,1
    for i in range(n+1):
        a1,a2 = a2,a1+a2
    return a1
n = int(input())
if(n>0):
    for i in range(n):
        print(fibo(i),end=' ')

#input:10   output:1 1 2 3 5 8 13 21 34 55 
上一篇:浙大版《Python 程序设计》题目集(函数题)第6章函数-4 使用函数输出指定范围内Fibonacci数的个数


下一篇:hdu3117 Fibonacci Numbers(数论+矩阵快速幂)