У меня есть программа, которая запрашивает ввод предложения, затем запрашивает слово и сообщает вам позицию этого слова:Невозможно получить программу для печати «не в предложении», когда слово не в предложении
sentence = input("enter sentence: ").lower()
askedword = input("enter word to locate position: ").lower()
words = sentence.split(" ")
for i, word in enumerate(words):
if askedword == word :
print(i+1)
#elif keyword != words :
#print ("this not")
Однако я не могу получить программу для правильной работы, когда я изменить его, чтобы сказать, что если входное слово не в предложении, а затем распечатать «это не в предложении»
это только находит первый раз, когда слово присутствует в предложении, например, если я вводил предложение собака, сидящая на собаке, его должно было появиться с 1 и 5, так или иначе я могу это сделать? – Dummy8123
@ Dummy8123 Право, ни один из ответов, по-видимому, не попал на вас, вы хотели проверить наличие нескольких явлений, я обновил свой ответ, чтобы ответить на этот вопрос. –