• Предмет: Информатика
  • Автор: rakhimjanovnematulla
  • Вопрос задан 4 месяца назад

Слова-палиндромы.
Напишите функцию, которая принимает слово и определяет является ли оно палиндромом. True - Анна, казак, шалаш


daniil062: какой яп?
rakhimjanovnematulla: python

Ответы

Ответ дал: daniil062
0

Ответ:

def check_palindrome(word):

   word = word.lower()

   return word == word[::-1]

Объяснение:

Функция принимает один аргумент - слово.

Далее оно приводится в нижний регистр.

А дальше проверяется на палиндром. Конструкция [::-1] переворачивает строку. Если слова получаются одинаковыми, то являются палиндромами и возвращаются True, в ином случае False.


rakhimjanovnematulla: а куда писать слова?
daniil062: нужно вызвать саму функцию, а после вывести результат её выполнения (если необходимо): print(check_palindrome("слово"))
Вас заинтересует