Напишите функцию для проверки, является ли строка палиндромом. Палиндром — это слово или фраза, которые одинаково читаются слева направо и справа налево. Примеры палиндромов — число 101, слово «топот», фраза «А роза упала на лапу Азора».
#Тут всё просто, достаточно сравнить строку с её #обратной версией, для чего можно использовать #встроенную функцию 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'))
Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или…
В Python для представления данных в двоичной форме можно использовать байты. Из этой статьи вы…
В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для…
При работе с датами часто возникает необходимость прибавлять к дате или вычитать из нее различные…
В этом руководстве мы рассмотрим, как добавить социальную аутентификацию с помощью GitHub и Google в…
В этой статье мы рассмотрим, что такое подсказки типов и чем они могут быть полезны.…