commands = ['chat', 'call', 'exit', 'friends', 'status']
class MainHub(object):
def menu(self):
while True:
selection = raw_input("> ")
if selection != any(commands):
print "Not a recognized command!\n"
else:
print selection
它打印Get命令「沒有一個公認的命令!」每次,即使選擇是「聊天」或「呼叫」。這是一個非常簡單的代碼片段,但我似乎無法看到它有什麼問題!從輸入
嘖嘖嘖嘖。我愚蠢。 – TomKo
有關更多信息,請查看[Python參考](http://docs.python.org/library/)。你也可以找到['any'](http://docs.python.org/library/functions.html#any)。爲了更輕鬆地查找參考資料中的內容,只需對其進行搜索,或執行Google搜索(更容易進行Google搜索)。例如,搜索「Python any」。 –
我沒有提及任何()的文檔,但完全誤解了它。哦,我想我今天學到了一些東西。 – TomKo