所以我不久前写了这段代码,但现在我必须递归地写它。该程序接受输入并将其相加。
例如input=55答案应该是10。如果input=2645答案应该是17
def sumD(num):
sumofdigits=0
while num !=0:
sumofdigits+=num%10
num=num//10
return sumofdigits
def main():
num=int(input("Enter number : "))
print(sumD(num))
main()
该def sumD(num)函数必须调用自身。我不知道该怎么做。