递归函数特点: 一个函数内部调用自己 代码特点: 1、函数内部的代码是相同的,只是针对参数不同,处理的结果不同 2、函数内部必须有一个出口,否则会造成死循环(这个出口非常重要) #递归函数 def sum_numbers(num): #1、出口 if num==1: return 1 #2、数字累加num+(1......num-1) temp = sum_numbers(num-1) return temp+num result = sum_numbers(100) print(result)