Python递归调用

递归调用:在调用一个函数过程中,直接或间接又调用该函数本身,称之为递归调用

 

递归必备的2个阶段  1递推 2回溯

 

 

当递推结束后就可以进行回溯了

Python默认设置递归层数为1000

 

递归示例:

def guess_age(n):
    if n==1:
        return 18
    return guess_age(n-1)+2
res=guess_age(5)
print(res)

 

posted on 2018-04-09 23:19  90500042陈  阅读(817)  评论(0编辑  收藏  举报