Recursion function to find sum of digits in integers using python
function, python, recursion
Solution
No, it is not recursive as you are not calling your function from inside your function.
Try:
def sumdigits(number):
if number == 0:
return 0
else:
return (number%10) + sumdigits(number//10)
Problem
``` def sumdigits(number): if number==0: return 0 if number!=0: return (number%10) + (number//10) ``` this is the function that I have. However its only give the proper sum of 2 digit numbers. How can i get the sum of any number. Also would my function count as recursion ``` def main(): number=int(input("Enter a number :")) print(sumdigits(number)) main() ```