一、递归的定义
1.什么是递归:在一个函数里在调用这个函数本身
2.最大递归层数做了一个限制:997,但是也可以自己限制
# pcj
# 在函数内部,可以调用其他函数,如果一个函数在内部调用自身,这个函数就是递归函数
def calc(n):
print(n)
if int(n/2)>0:
return calc(int(n/2))
calc(10)
一、递归的定义
1.什么是递归:在一个函数里在调用这个函数本身
2.最大递归层数做了一个限制:997,但是也可以自己限制
# pcj
# 在函数内部,可以调用其他函数,如果一个函数在内部调用自身,这个函数就是递归函数
def calc(n):
print(n)
if int(n/2)>0:
return calc(int(n/2))
calc(10)