Python—递归函数

久未见 提交于 2020-01-07 20:52:43

斐波拉切数列    阶乘 可使用递归函数 链接:https://www.cnblogs.com/tianyiliang/p/7775071.html

1.递归函数在函数内部调用函数本身

2.递归函数本质是一个方法的循环调用,注意有可能出现死循环

3.一定要定义递归的边界,一定要定义什么时候退出循环

阶乘 n= 1*2*3*4*5.....*n

def  test(n):
       if n==1:
            return 1
       retun n *test(n-1)
print(test(5))
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!