Learn about Sum of Digits using Function in Python in the below code example. Also, refer to the comments in the code snippet to get a detailed view about what’s actually happening.
Sum of Digits using Function in Python
Initially, the number is taken from the user input. Then function ComputeSum() in the below program calculates the sum of digits of the given number and returns a final count.
# Python program to compute sum of digits in number def ComputeSum(num): sum = 0 while (num != 0): sum += (num % 10) num //= 10 return sum # input num = int(input('Enter a number: ')) # function call print('Sum of digits in number =', ComputeSum(num))
Enter a number: 12345
Sum of digits in number = 15
Hope above code works for you and Refer the below Related Codes to gain more insights. Happy coding and come back again.
Similar Code : Sum of Digits of a Number in Python