• Предмет: Информатика
  • Автор: tigor71
  • Вопрос задан 4 месяца назад

ПОМОГИТЕ С ЗАДАЧЕЙ ПИТОН!!
Напиши программу, читающую слово и последовательность слов, которая заканчивается словом «стоп».
Если заданное слово встретилось, выведи номер его первого вхождения в последовательность.
Если слово не встретилось, выведи «Не нашлось».
Нумерация слов в последовательности начинается с 1.

Приложения:

Ответы

Ответ дал: kingrustemik
1

Ответ:

word_to_find = input("Enter a word to find: ")

words = []

while True:

next_word = input("Enter a word (or 'stop' to stop): ")

if next_word == 'stop':

break

words.append(next_word)

if word_to_find in words:

index = words.index(word_to_find) + 1

print(f"The word '{word_to_find}' was found at position {index}")

else:

print("Word not found")

Приложения:

tigor71: вылезает ошибка
next_word = input("Enter a word (or 'stop' to stop): ")
^
IndentationError: expected an indented block
kingrustemik: хмм у меня работает
tigor71: а можешь сделать скриншот
kingrustemik: сделал
Вас заинтересует