python递归函数如何使用
在python中使用递归函数的方法
1.利用递归函数求阶乘
def p(n):
if n==1 or n==0:
return 1
else:
return n*p(n-1)
n=int(input("请输入一个整数:"))
print(n,"!的值为:",p(n))
2.利用递归函数实现一个斐波那契数列计算
def fib(n):
if n==1 or n==2:
return 1
else:
return fib(n-1)+fib(n-2)
n=int(input("请输入一个整数:"))
print(fib(n))
声明:本站所有作品(图文、音视频)均由用户自行上传分享,或互联网相关知识整合,仅供网友学习交流,若您的权利被侵害,请联系 管理员 删除。
本文链接:http://news.ew35.com/