0
我正在用一個包含所有可能的問題的lang.txt文件製作一個虛擬人物,並在下一行中提供該問題後的回覆。我遇到的問題是我有一個名爲「lang」的變量,它是一個列表,我成功地將lang變量的值設置爲「hello」,值爲1,「Hi There」,但是當我嘗試「如果lang中的usercommand:「它似乎永遠不在列表中?很抱歉,如果這是相當明顯的,我新...這裏是我的代碼:Python虛擬人物錯誤
def getin():
command=raw_input(">> ").lower()
return command
def getout(ucom):
a = lang.index(ucom)
print [a+1]
lang = []
langf=open('lang.txt', 'r')
for (en, line) in enumerate (langf):
lang.append(line)
print lang[en]
while True:
x=getin()
getout(x)
由於生病嘗試它! – user1362365 2012-04-28 21:20:37