Python基础(递归函数)

 

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

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

 

posted @ 2019-05-14 15:16  周大侠小课堂  阅读(191)  评论(0编辑  收藏  举报