ЕГЭ по информатике - на 101 балл!

Задачa для решения на Python, содержит решение-ответ

306

Число - полиндром

Pavlov Легкая сложность id: 306 25.11.2025

Напишите программу, которая проверяет, является ли число полиндромом.
Например, n = 45678987654

Решение:

Сравнениие строк

n = 45678987654
print(str(n) == str(n)[::-1])  # True

Возможные решения:

Функциональный стиль

n = 45678987654
print((lambda x: x == x[::-1])(str(n)))  # True
# lambda x: x == x[::-1] - Создает анонимную функцию. Принимает один аргумент x. Возвращает True если x равен своей перевернутой версии x[::-1]. Применяется к строке.
Все задачи Учебника PYTHON в ЕГЭ