美文网首页
递归的办法求和

递归的办法求和

作者: 汲之郎 | 来源:发表于2023-09-21 14:04 被阅读0次

递归的特点
函数内部⾃⼰调⽤⾃⼰
必须有出口,不然形成死循环

# 1+2+3+4+5+6+7+8+9+10...
# 递归方法求解
result = 0
def sum_num(num):
    global result
    # 如果是1,返回1,出口
    if num == 1:
        return 1
    # 如果不是1,需要叠加
    result = num + sum_num(num-1)
    
    return result

results = sum_num(100)

print(results)

相关文章

网友评论

      本文标题:递归的办法求和

      本文链接:https://www.haomeiwen.com/subject/yohzvdtx.html