我有一个包含单词列表的文件,我正在尝试逐行查找单词阅读。common_words 文件的示例是:
yourself
yourselves
z
zero
该列表按字典顺序排序。
def isCommonWord(word):
commonWordList = open("common_words", 'r')
commonWord = commonWordList.readline()
commonWord = commonWord.rstrip("\n")
while commonWord <= word:
if commonWord == word:
return True
commonWord = commonWordList.readline()
commonWord = commonWord.rstrip("\n")
return False
if isCommonWord("zeros"):
print "true"
else:
print "false"
现在这个函数进入了一个无限循环。我不知道这是怎么回事。任何帮助将不胜感激。如果我尝试除“零”之外的其他变量,那么它工作得很好。只有“零”我才会遇到麻烦。感谢您的时间。