def age(n):
    if n == 1:
        return 18
    else:
        return age(n - 1) + 2

ret=age(100)
print(ret)#216

def test(num):
    print(num)
    if num > 0:
        test(num-1)
    else:
        print('------')
        print(num)
test(2)#依次打印出2 1 0 ------ 0

 Python基础(递归函数) 随笔

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

备注:图片转载自http://www.cnblogs.com/Fantinai/p/7806356.html

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄