Python 递归实现斐波那契数列
def fab(n):
if n==1 or n==2:
return 1
else:
return fab(n-1)+fab(n-2)
num=int(input('请输入数字:'))
result=fab(num)
print("总共有%d个小兔子"% result)
Cabbage1017 ©著作权
Python 递归实现斐波那契数列
def fab(n):
if n==1 or n==2:
return 1
else:
return fab(n-1)+fab(n-2)
num=int(input('请输入数字:'))
result=fab(num)
print("总共有%d个小兔子"% result)
上一篇:九九乘法表
下一篇:Linux中查看命令帮助大全
JAVA 两个类同时实现同一个接口
斐波那契数列:一个数列中前两个数相加等于第三个数:(据说在炒股中经常使用)
上期我们用最普通的算法写了斐波那契数列,本期我们用递归的算法写。同样的程序效果。 所谓递归就是函数自己调用自己,但首先递归需要有个出口,不然程序会 陷入死循环的。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M