Не могу понять, где тут ошибка. Почему в reverse не попадает последний остаток от деления i на 10?
_________________________________________________________________________
Reverse = 0
num = int(input("Введите число: "))
i = num
while i > 0:
i = i // 10
reverse = reverse * 10 + i % 10
print(num)
print(reverse)
print("Палиндром" if num == reverse else "Не палиндром")
_________________________________________________________________________
Reverse = 0
num = int(input("Введите число: "))
i = num
while i > 0:
i = i // 10
reverse = reverse * 10 + i % 10
print(num)
print(reverse)
print("Палиндром" if num == reverse else "Не палиндром")