私はスクリプトに取り組んでおり、スクリプトはテキストファイルを読み取り、指定された文字(a、a、r、d、v、a、r、k)が各行にあるかどうかをテストする必要があります。1つではなく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