Не получается понять где ошибка

Прога работает нормально, но до момента когда идет поиск. Если нажать ctrl + f в браузере, то будет поиск. Я решил сделать также, но ищется у меня только слово "Это" (самое первое), даже если я написал слово которого в тексте нету. Вот мой ультра-корявый код:

import time

print("Привет, это тест поиска. Просто нажми ctrl + f")
print("Это текст. Читая его, вы пополняете свой мозг новой информацией. Но, есть и старая информация, обычно это что-то вроде молоко белое. Вы можете поискать что-нибудь в этом тексте, если вы не знаете то прочитайте текст выше. Спасибо за внимание")

a = "Это текст. Читая его, вы пополняете свой мозг новой информацией. Но, есть и старая информация, обычно это что-то вроде молоко белое. Вы можете поискать что-нибудь в этом тексте, если вы не знаете то прочитайте текст выше. Спасибо за внимание"
words = a.split(" ")

keyboard.wait("Ctrl + F")

for x in words: # Вот здесь начинается звиздец
    k = input("Введите какое-либо слово из текста: ")
    l = x.find(k)
    if "n" != -1:
        print("Слово, которые вы нашли: " + str(x) )
    else:
        print("Вы неправильно ввели слово")
    time.sleep(600)

Ответы (1 шт):

Автор решения: MarianD

Вместо вашего

for x in words: # Вот здесь начинается звиздец
    k = input("Введите какое-либо слово из текста: ")
    l = x.find(k)
    if "n" != -1:
        print("Слово, которые вы нашли: " + str(x) )
    else:
        print("Вы неправильно ввели слово")
    time.sleep(600)

используйте

k = input("Введите какое-либо слово из текста: ")
if k in words:
    print("Слово, которые вы нашли: " + k )
else:
    print("Вы неправильно ввели слово")
→ Ссылка