所以基本上我在一个文本文件中有一个很大的单词列表,当用户输入一个来检查拼写时,我希望能够搜索匹配的单词,这就是我到目前为止所拥有的。
f = open('words.txt', 'r')
wordCheck = input("please enter the word you would like to check the spelling of: ")
for line in f:
if 'wordCheck' == line:
print ('That is the correct spelling for '+wordCheck)
else:
print ( wordCheck+ " is not in our dictionary")
break
当我输入一个单词时,我会立即得到 else 语句,我认为它甚至不会读取文本文件。我应该改用while循环吗?
while wordCheck != line in f
我是 python 的新手,最终我希望用户能够输入一个单词,如果拼写不正确,程序应该打印出匹配单词的列表(75% 的字母或更多匹配)。
任何帮助将不胜感激