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

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

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

 

 

 



Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии