У меня возникли проблемы с определением того, включено ли слово, заданное пользователем, в список слов в текстовом файле. Я не уверен, что правильно передаю слова из текстового файла в список через функцию и сравниваю userinput со словами в списке.Проверка наличия слова в списке, заданном функцией
listtest = "listtest.txt"
def opentestfile(listtest):
testlist = open(listtest,'r')
line = [line.strip() for line in open(listtest)]
print(line)
testlist.close
return testlist
opentestfile(listtest)
userinput2 = input("What word would you like to check? ")
if userinput2 in opentestfile(listtest):
print("word is in file")
else:
print("word is not in file")
Что специфика вашей "проблемы"? Это исключение? Или неожиданное поведение? –