1-2递归之函数返回值

''
2.2 应用:3 以内数字累加和
 1 # 2.2 应用:3 以内数字累加和
 2 #3+2+1
 3 def sum_numbers(num):
 4     #1.如果是1,直接返回1--出口
 5     if num==1:
 6         return 1
 7     #2,如果不是1,重复执行累加并返回结果
 8     return num+sum_numbers(num-1)
 9 sum_result=sum_numbers(3)
10 print(sum_result)#输出结果为6
 

 



#2.3 回顾函数返回值:写法和返回的位置:函数调用的位置
def return_num():
    return 100
result=return_num()
print(result)

运行结果
100

'''
posted @ 2022-01-03 19:33  TrueRich  阅读(171)  评论(0)    收藏  举报