python递归函数的用法

python递归函数的用法,第1张

递归函数特点:

一个函数内部调用自己
代码特点:
1、函数内部的代码是相同的,只是针对参数不同,处理的结果不同
2、函数内部必须有一个出口,否则会造成死循环(这个出口非常重要)

#递归函数
def sum_numbers(num):
    #1、出口
    if num==1:
        return 1
    #2、数字累加num+(1......num-1)
    temp = sum_numbers(num-1)
    return  temp+num


result = sum_numbers(100)
print(result)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/723812.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-26
下一篇 2022-04-26

发表评论

登录后才能评论

评论列表(0条)

保存