Programming Examples

Python recursive function to find the sum of digits


Write a recursive function in python to find the sum of digit of given number.

Solution:

def sod(num):
    if num<10:
        return num
    else:
        return num%10+sod(num//10)
n=int(input("Enter any Number : "))
sum=sod(n)
print("Sum of Digit ",sum)
Output

Enter any Number : 342

Sum of Digit  9

CCC Online Test Python Programming Tutorials Best Computer Training Institute in Prayagraj (Allahabad) Online Exam Quiz O Level NIELIT Study material and Quiz Bank SSC Railway TET UPTET Question Bank career counselling in allahabad Best Website and Software Company in Allahabad Website development Company in Allahabad