Программа курса:

1.1 - Часть 1 1.2 - Часть 2 1.3 - Часть 3 1.4 - Часть 4 1.5 - Часть 5 1.6 - Часть 6 1.7 - Часть 7 1.8 - Часть 8 1.9 - Часть 9 1.10 - Часть 10 1.11 - Часть 11 1.12 - Часть 12
2.1 - Часть 1 2.2 - Часть 2 2.3 - Часть 3 2.4 - Часть 4 2.5 - Часть 5 2.6 - Часть 6
3.1 - Часть 1

Разбор задачи: Число-Палиндром

Предложенный нами код решения:

def ispalindrome(x):
    # Преобразуем число в строку и сравниваем с её перевёрнутой версией
    x_str = str(x)
    return x_str == x_str[::-1]

Примеры работы:

  1. Ввод: x = 131
    • Преобразование: x_str = "131"
    • Перевёрнутая строка: "131"
    • Результат сравнения: "131" == "131" -> True
  2. Ввод: x = -121
    • Преобразование: x_str = "-121"
    • Перевёрнутая строка: "121-"
    • Результат сравнения: "-121" == "121-" -> False
  3. Ввод: x = 14
    • Преобразование: x_str = "14"
    • Перевёрнутая строка: "41"
    • Результат сравнения: "14" == "41" -> False
  4. Ввод: x = 0
    • Преобразование: x_str = "0"
    • Перевёрнутая строка: "0"
    • Результат сравнения: "0" == "0" -> True
  5. Ввод: x = 1221
    • Преобразование: x_str = "1221"
    • Перевёрнутая строка: "1221"
    • Результат сравнения: "1221" == "1221" -> True

 

 

 

Перейти к следующему шагу

Возникли вопросы при прочтении лекции? Задайте вопрос в комментариях

Комментарии