CJCoding With Joseph
15free / daySign inCreate account
← Back to Question List
Python Code Walkthrough #47

Adding Up The Digits

mediumRecursion

📄 Code

Read carefully — what does this print?
1def digit_sum(n: int) -> int:
2 if n < 10:
3 return n
4 return n % 10 + digit_sum(n // 10)
5 
6print(digit_sum(1234))
7print(digit_sum(7))
8print(digit_sum(905))

🎯 Your Answer