擅长:python、mysql、java
<p>你需要做一些改变。<code>if i == dest:</code>正在检查<code>JFK</code>是否等于文件内容,您的意思可能是<code>in</code>。然后你有一个类,但你从来没有初始化它。你知道吗</p>
<pre><code>class departure:
def __init__(self, destfrom, destto):
self.destfrom = destfrom
self.destto = destto
def verdest(self,dest):
flag = 0
destinations = ["JFK","AMS"]
for i in destinations:
if i in dest: # change to in
flag = i
return flag
d = departure(['BWI'],['AMS'])
f = open('airportlist.txt','r')
flag = d.verdest(f.read()) #find last airport that was in file, could modify this to return list
if flag:
print("true" + flag)
else:
print('false')
f.close() #close the file
</code></pre>