整理以备日后回顾
递归实现斐波那契数列
这里打印前十三个数字
def fbnq(n):
if n == 1 or n == 2:
return 1
else:
return fbnq(n - 1) + fbnq(n - 2)
for i in range(1, 13):
print('第%d个数' % i, fbnq(i))
本文介绍了一种使用递归算法实现斐波那契数列的方法,并通过Python代码展示了如何打印该数列的前十三个数字。斐波那契数列是一种常见的数学序列,在计算机科学中有着广泛的应用。
整理以备日后回顾
递归实现斐波那契数列
这里打印前十三个数字
def fbnq(n):
if n == 1 or n == 2:
return 1
else:
return fbnq(n - 1) + fbnq(n - 2)
for i in range(1, 13):
print('第%d个数' % i, fbnq(i))
3671
2101
2107

被折叠的 条评论
为什么被折叠?