Строка. Полиндром или нет?

Условие: Напишите проверку на то, является ли строка палиндромом. Палиндром — это слово или фраза, которые одинаково читаются слева направо и справа налево.

Решение:

#Тут всё просто, достаточно сравнить строку с её #обратной версией, для чего можно использовать #встроенную функцию reversed:

def is_palindrome(string):
    return string == ''.join(reversed(string))

print(is_palindrome('abba'))

#Того же эффекта можно добиться с помощью срезов:
def is_palindrome(string):
    return string == string[::-1]

print(is_palindrome('abba'))