# Title: Reverse a number
# Heading: Python Program to Reverse a Number
# Level: beginner
# Tags: reverse number, digits, while loop, modulo
# About: Reverses the digits of a number, so 1234 becomes 4321, by taking them off the end with % 10 and // 10.

def reverse_number(number):
    """The digits of number in reverse order, as a number."""
    reversed_number = 0
    while number > 0:
        digit = number % 10
        reversed_number = reversed_number * 10 + digit
        number //= 10
    return reversed_number


print("Reverse of 1234:", reverse_number(1234))
print("Reverse of 1200:", reverse_number(1200))
