函数递归:即自己调用自己,递归的条件如下
def calc(n):
print(n)
if int(n/2)==0: #要有结束条件
return n
return calc(int(n/2)) #自己调用自己
calc(12)
结果:
12
6
3
1
函数递归:即自己调用自己,递归的条件如下
def calc(n):
print(n)
if int(n/2)==0: #要有结束条件
return n
return calc(int(n/2)) #自己调用自己
calc(12)
结果:
12
6
3
1