Вопрос задан 17.07.2023 в 12:21. Предмет Информатика. Спрашивает Казакова Алеся.

Помогите пожалуйста в питоне (Python), надо сделать программу которая перебирает элементы и говорит

палиндром это слово или нет. Она должна начинаться так: word = input() for i in word: if i = word[-1] И продолжить. Буду очень благодарен.
0 0
Перейти к ответам

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

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

Ответ:

С вашим началом ничего не выйдет вот правильный код

Объяснение:

word = input()

if list(word) == list(word)[::-1]:

   print("Палиндром")

else:

  print("Не палиндром")

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

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

python
word = input("Введите слово: ") is_palindrome = True for i in range(len(word)): if word[i] != word[-i - 1]: is_palindrome = False break if is_palindrome: print("Да, это палиндром") else: print("Нет, это не палиндром")

В этом коде мы сравниваем каждый символ i с соответствующим символом в обратной последовательности word[-i - 1]. Если хотя бы одно сравнение не совпадает, устанавливаем флаг is_palindrome в False и выходим из цикла с помощью оператора break. В конце проверяем значение флага is_palindrome и выводим соответствующее сообщение.

Надеюсь, это поможет вам! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.

0 0

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

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

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

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