我正在编写一个脚本,该脚本应该读取一个文本文件并测试以查看指定的字母(a、a、r、d、v、a、r、k)是否在每一行上。我在尝试检查 3 个不同的 a 而不是一个时遇到问题。我的代码如下:
#Variables
advk = ['a','a','r','d','v','a','r','k']
textfile = []
number = 0
life = 0
for line in open('input.txt', 'rU'):
textfile.append(line.rstrip().lower())
while life == 0:
if all(word in textfile[number] for word in advk):
printed = number + 1
print ("Aardvark on line " + str(printed))
number+=1
if number == len(textfile):
life+=1
else:
number+=1