这就是我所拥有的,但我不确定为什么它不起作用
def sum(n):
if (n>0):
print (n)
return sum(n)+sum(n-1)
else:
print("done doodly")
number = int(input(": "))
sum(number)
Run Code Online (Sandbox Code Playgroud)
例如如果使用输入5,我想编程来计算5+4+3+2+1的总和。我究竟做错了什么 ?