2021-08-26 Python之递归函数

#递归函数:recursion
'''
普通函数:def func(): pass
匿名函数:lambda 参数:返回结果
递归函数:普通函数的一种表现形式
递归函数特点:
1.一定要有终点
2.有一个入口

'''

1 def sum(n):    # 1~n的累加和
2     if n==0:
3         return 0
4     else:
5         return n+sum(n-1)
6 result=sum(10)
7 print(result)
1 s=0
2 for i in range(11):
3     s+=i
4 print(s)
1 def f1(n):
2     if n>0:
3         print('--->',n)
4         f1(n-1)
5     else:
6         print('--->',n)
7 f1(5)
8         

 

posted @ 2021-08-26 13:32  admin-xiaoli  阅读(23)  评论(0编辑  收藏  举报