Вопрос задан 09.07.2023 в 04:22. Предмет Информатика. Спрашивает Актёлова Милана.

Напишите программу, определяющую, является ли введенная строка палиндромом (т. е. читается

одинаково слева-направо и справа-налево).а) с учетом пробелов (например, таким палиндромом будет строка «дом мод»);На python​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шапенков Рома.

string = input()

palindrome = True

for i in range(1, len(string) // 2):

   if string[i - 1] != string[-i]:

       palindrome = False

print('Да' if palindrome else 'Нет')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на Python, которая определяет, является ли введенная строка палиндромом с учетом пробелов:

python
def is_palindrome_with_spaces(string): # Удаляем все пробелы из строки и переводим ее в нижний регистр string = string.replace(" ", "").lower() # Сравниваем строку с ее обратным порядком return string == string[::-1] # Ввод строки от пользователя input_string = input("Введите строку: ") # Проверка на палиндром if is_palindrome_with_spaces(input_string): print("Введенная строка является палиндромом.") else: print("Введенная строка не является палиндромом.")

Программа сначала определяет функцию is_palindrome_with_spaces, которая принимает строку, удаляет все пробелы и приводит ее к нижнему регистру. Затем она сравнивает полученную строку с ее обратным порядком, используя срезы [::-1]. Если строка и ее обратный порядок совпадают, функция возвращает True, в противном случае - False.

Затем программа запрашивает у пользователя ввод строки и вызывает функцию is_palindrome_with_spaces для проверки, является ли введенная строка палиндромом. Результат проверки выводится на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос