Pythonのフィボナッチ数列コード


#斐波那契数列

def fib(n):
    if n==1:
        return 1
    elif n==2:
        return 1
    else:
        return fib(n-1)+fib(n-2)

print(fib(6)) #8

#输出斐波那契数列前6位上的数字
for i in range(1,7):
    print(fib(i))
'''
1
1
2
3
5
8
'''

おすすめ

転載: blog.csdn.net/buxiangquaa/article/details/114019954