斐波那契数列第六位数字的输出,以及前六位数字的输出

第六位数字的输出:

def fib(n):
    if n==1:
        return 1
    elif n==2:
        return 1
    else:
        return fib(n-1)+fib(n-2)
    #第六位上的数字
print(fib(6))

如果需要将前面六位的数字都打印输出,则再添加一个for循环:

#输出前六位所有的值
for i in range(1,7):
    print(fib(i),end='\t')

 

posted @ 2022-08-24 09:15  訫語  阅读(99)  评论(0)    收藏  举报