Python—递归函数

斐波拉切数列    阶乘 可使用递归函数 链接: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))
posted @ 2020-01-07 20:05  yescarf  阅读(130)  评论(0编辑  收藏  举报