<p>我正在编写一个脚本,脚本应该读取一个文本文件并测试每行上是否有指定的字母(a,a,r,d,v,a,r,k)。我有一个问题,因为我试图检查3个不同的a,而不是只有一个。我的代码如下:</p>
<pre><code>#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
</code></pre>