だから私はこのコードをしばらく前に書きましたが、今は再帰的に書かなければなりません。このプログラムは、入力を受け取り、それを加算します。
たとえば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)
関数は自分自身を呼び出す必要があります。これを行う方法がわかりません。