fork download
  1. def sumdigits(value, total=0):
  2. #recursively sum digits
  3. return sumdigits(value // 10, total + value % 10) if value != 0 else total
  4.  
  5. def main():
  6. number=int(input('Enter a number : '))
  7. print(sumdigits(number))
  8.  
  9. main()
  10.  
Success #stdin #stdout 0.02s 5764KB
stdin
1234567890
stdout
Enter a number :  45