【发布时间】:2013-11-26 19:01:27
【问题描述】:
这就是我所拥有的,但我不确定为什么它不起作用
def sum(n):
if (n>0):
print (n)
return sum(n)+sum(n-1)
else:
print("done doodly")
number = int(input(": "))
sum(number)
例如如果使用输入 5,我想编程计算 5+4+3+2+1 的总和。我做错了什么?
【问题讨论】:
标签: python recursion python-3.x sum