Python Program to Reverse a Number Using Recursion
# Reverse a Number in python Using recursion
def reverse(n, r):
if n==0:
return r
else:
return reverse(n//10, r*10 + n%10)
# we are taking a number from user as input
# entered value will be converted to int from string
number = int(input("Enter number: "))
# we read number from user and then pass this number to recursive function reverse()
reversed_number = reverse(number,0)
# Display output
print("Reverse of %d is %d" %(number, reversed_number))