Skip to Main Content
Blog

Print all Digits of a Number in Reverse Order in Python

Print all Digits of a Number in Reverse Order in Python

Enter number: 14159
9, 5, 1, 4, 1,
def main():
	"""
	Prints the digits of a number in reverse order.
	"""

	number = abs(int(input("Enter number: ")))

	BASE = 10
	while number != 0:
		unit_digit = number % BASE
		print(unit_digit, end=", ")
		number //= BASE
	print()


if __name__ == "__main__":
	main()