Program to Find the Reverse of a Number in Python
Reversing a Number
The reverse of a number is obtained by extracting each digit and constructing a new number in reverse order.
We will explore a method to compute the reverse of a number using Python programming.
Method: Using a while Loop
We extract each digit using the modulus operator and build the reversed number.
num = int(input("Enter a number: ")) reversed_num = 0 # Loop to extract and reverse digits while num > 0: digit = num % 10 # Extract last digit reversed_num = reversed_num * 10 + digit # Construct reversed number num //= 10 # Remove last digit from number # Print the result print("Reversed number =", reversed_num)
Output:
Enter a number: 1234 Reversed number = 4321