Python очень срочно - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Python очень срочно

Регистрация
1 Апр 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Сложность: ★ 1 / 5



Дано целое положительное число, не оканчивающееся нулем (гарантируется, что последняя цифра числа не равна нулю).

Проверьте, является ли число палиндромом.

Примечание: Число является палиндромом, если читается слева направо так же, как справа налево. Пример палиндрома: 123321



Формат входных данных

С клавиатуры вводятся одно целое положительное число, последняя цифра которого не равна нулю.



Формат выходных данных

Выведите “YES”, если число является палиндромом, и “NO” в противоположном случае.
 
Регистрация
27 Май 2013
Сообщения
103
Репутация
2
Спасибо
0
Монет
0
def is_palindrome():
number = input("Введите число: ")
if number == number[::-1]:
return "YES"
else:
return "NO"

print(is_palindrome())
 
Регистрация
23 Май 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Так вот, например, можно: n = int(input('n: ')); m, s = n, 0
while m: s = 10 * s + m % 10; m //= 10
print('YES' if s == n else 'NO')
 
Регистрация
25 Мар 2013
Сообщения
86
Репутация
-3
Спасибо
0
Монет
0
Тема вопроса не питон
 
Сверху Снизу