Помогите с питоном ( проверка числа на палиндром - Общение Python мододелов

Вопрос Помогите с питоном ( проверка числа на палиндром

Регистрация
20 Дек 2013
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
Не могу понять, где тут ошибка. Почему в 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 "Не палиндром")
 
Регистрация
4 Авг 2013
Сообщения
100
Репутация
0
Спасибо
0
Монет
0
ответ Андрея Соколова зе бест.
а у тебя тоже всё неплохо, только поменяй местами
i = i // 10
и
reverse = reverse * 10 + i % 10
 
Регистрация
18 Ноя 2012
Сообщения
86
Репутация
-3
Спасибо
0
Монет
0
num = input()

if num == num[::-1]:
print('Палиндром')
else:
print('Не палиндром')

В int не надо переводить, я даже разбираться не стал что у вас там.
 
Регистрация
6 Ноя 2012
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Вот тебе решение для любителей математики
u_87a2ca83f1c06f09403f353f47dacb96_800.png

 
Регистрация
27 Сен 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Ответ прост как дважды два.

= ** 56 - > stp ch i = 78
wint
wint
aer 56 = 67 Квен из Лем
10 * 67 + 4 (fit repeg)
67 )) 34 fae << NV = 0
The And

разбираюс потому что отцу помогаю
 
Сверху Снизу