# 递归函数:函数自己调用自己 ''' 递归函数:普通函数的一种表现形式 特点: 1. 递归函数必须要设定终点 2. 通常递归存在一个入口 ''' def sum(n): # 1~n if n == 0: return 0 else: return n + sum(n - 1) result = sum(10) print(result) def f1(n): if n > 0: print('------>', n) f1(n - 1) else: print('------>', n) f1(5)