.函数的递归
函数调用自身的编程技巧称为递归
递归函数的特点
特点
.一个函数内部调用自己
。函数内部可以调用其他函数,当然在函数内部也可以调用自己代码特点
1.函数内部的代码是相同的,只是针对参数不同,处理的结果不同
2.当参数满足一个条件时,函数不再执行
·这个非常重要,通常被称为递归的出口,否则会出现死循环!
def digui(num):print(num)if num == 0:returndigui(num - 1)digui(3)

数字的累加
#定义一个丽数sum numbers
#能够接收一个num的整数参数
#计算1 +2+ … num 的结果
def digui(num):if num==1:return 1temp = digui(num - 1)return num + tempresult = digui(10)print(result)

