Вопрос задан 16.06.2023 в 03:08. Предмет Информатика. Спрашивает Булка Миха.

Напишите на питоне, прошу Проверьте, является ли строка палиндромом, если не учитывать пробелы

между словами. Формат ввода Вводится строка из букв в нижнем регистре и пробелов. Формат вывода Вывести True, если строка является палиндромом без учета пробелов, и False, если не является. Пример 1 Ввод Вывод дорога за город True Пример 2 Ввод Вывод there and back False
0 0
Перейти к ответам

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

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

Ответ:

s = str(input()).replace(' ', '')

a = s[::-1]

print(s == a)

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

Python Code to Check for Palindrome Ignoring Spaces

Here's a Python function to check if a string is a palindrome, ignoring spaces between words:

```python def is_palindrome_ignoring_spaces(s): s = s.replace(" ", "") # Remove spaces return s == s[::-1] # Check if the string is equal to its reverse ```

You can use this function to check if a given string is a palindrome without considering spaces between words.

Example Usage

```python # Example 1 input_str1 = "дорога за город" output1 = is_palindrome_ignoring_spaces(input_str1) print(output1) # Output: True

# Example 2 input_str2 = "there and back" output2 = is_palindrome_ignoring_spaces(input_str2) print(output2) # Output: False ```

This Python function `is_palindrome_ignoring_spaces` removes spaces from the input string and then checks if the modified string is equal to its reverse, returning `True` if it is a palindrome and `False` if it is not.

0 0

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

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

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

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