首页 > 其他 > 详细

递归函数

时间:2020-03-29 23:16:03      阅读:47      评论:0      收藏:0      [点我收藏+]

递归函数

# 传递 ; 回归
# 递归: 函数a内部直接调用函数a本身


# 真正的递归必须得要有 退出条件

# 看思路

# 递归:
# 1. 函数内部调用函数自己
# 2. 必须要有退出条件
# 3. 递归必须要有规律




def age(x):
    if x == 0:
        return 18
    x -= 1
    return age(x) + 2


res = age(6)
print(res)  # 32

‘‘‘
res = 30 
res = 28 + 2
res = 26 + 2 + 2
res = 24 + 2 + 2 + 2
res = 22 + 2 + 2 + 2 + 2
res = 20 + 2 + 2 + 2 + 2 + 2
res = 18 + 2 + 2 + 2 + 2 + 2 + 2
‘‘‘

递归函数

原文:https://www.cnblogs.com/jzm1201/p/12595341.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!