gogi123 G gogi123 Регистрация 12 Сен 2013 Сообщения 98 Репутация 0 Спасибо 0 Монет 0 21 Янв 2025 #1 Напиши функцию is_palindrome(s), которая проверяет, что строка s является палиндромом (т. е. читается слева направо и справа налево одинаково). Если строка s палиндром, функция должна вернуть логическое значение True, иначе — False. Ввод Вывод казак True казачка False
Напиши функцию is_palindrome(s), которая проверяет, что строка s является палиндромом (т. е. читается слева направо и справа налево одинаково). Если строка s палиндром, функция должна вернуть логическое значение True, иначе — False. Ввод Вывод казак True казачка False
supiyan S supiyan Регистрация 21 Июл 2013 Сообщения 86 Репутация 0 Спасибо 1 Монет 0 21 Янв 2025 #2 Полиндром - слово, читающееся как слева, так и справа. Дели длину слова на 2, делай 2 списка, где есть правая половинка и левая, центральную букву не считай, если слово нечетное. Сравнивай списки. Тру, если списки равны.
Полиндром - слово, читающееся как слева, так и справа. Дели длину слова на 2, делай 2 списка, где есть правая половинка и левая, центральную букву не считай, если слово нечетное. Сравнивай списки. Тру, если списки равны.
ghost0408 G ghost0408 Регистрация 28 Июн 2013 Сообщения 76 Репутация 1 Спасибо 0 Монет 0 21 Янв 2025 #3 s = input() if s[:] == s[::-1]: print('True' else: print('False'
neonexx N neonexx Регистрация 23 Окт 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 21 Янв 2025 #4 def is_palindrome(s): return s == s[::-1] И это вся функция.
ewadas E ewadas Регистрация 6 Дек 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 21 Янв 2025 #5 def is_palindrome(s): return s == s[::-1]