Определить, является ли введенная строка палиндромом

Практические упражнения Python 

Выберете уровень:
►► ►► ►►►
Начальный  Средний  Высокий 

Определить, является ли введенная строка палиндромом

Задача: написать программу на Python, которая проверяет, является ли введенная пользователем строка палиндромом (читается одинаково в обоих направлениях).

user_input = input("Введите строку: ")
if user_input == user_input[::-1]:
    print("Строка является палиндромом")
else:
    print("Строка не является палиндромом")
user_input = input("Введите строку: ")
is_palindrome = True
for i in range(len(user_input) // 2):
    if user_input[i] != user_input[-i - 1]:
        is_palindrome = False
        break
if is_palindrome:
    print("Строка является палиндромом")
else:
    print("Строка не является палиндромом")

Для практики

Категория: Практические упражнения Python | Добавил: Admin (04.04.2024)
Просмотров: 40 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: