【发布时间】:2016-12-12 18:56:18
【问题描述】:
我的问题如下:
def searchWordlist():
path = str(raw_input(PATH))
word = str(raw_input(WORD))
with open(path) as f:
for line in f:
if word in line:
print "Word found"
比我添加以下代码:
else:
print "Word not found"
但这显然行不通,因为它会打印“Word not found”,直到找到该单词。好吧..但是我怎么能打印出这个词没有找到呢?!我真的不知道。
提前谢谢你!
【问题讨论】:
-
创建一个变量来跟踪在循环中是否找到了该单词,然后在循环后检查该变量。
标签: python list if-statement search