← К задачамОткрыть курс →
Рекурсивный палиндром
Напишите рекурсивную функцию, которая определяет, является ли строка палиндромом.
Если переданная строка — палиндром, функция должна вернуть True, иначе — False.
Примеры
is_palindrome("abcba") ➞ True
is_palindrome("b") ➞ True
is_palindrome("") ➞ True
is_palindrome("ad") ➞ False
Примечание
- Палиндромами называются слова, которые слева направо и справа налево читаются одинаково.
- Пустую строку считайте палиндромом.
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def is_palindrome(word):
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.