我試圖讓一個if語句從多個條件觸發,而不用多次用不同的觸發器重寫語句。例如:if/elif語句的多個條件
if user_input == "look":
print description
if user_input == "look around":
print description
你會如何將這些內容壓縮成一個聲明?
我試過使用'或',它導致任何raw_input觸發語句,而不管輸入是否匹配任一條件。
if user_input == "look" or "look around":
print description
感謝Dougal!真愚蠢的問題! – Blaine
@Blaine這是一個很多新程序員在Python中遇到的問題;它看起來像是在做你想做的事情,但是,事實並非如此。 :)希望我的解釋爲什麼它的運作是有道理的。 – Dougal
嗯,解釋它。一直在學習我的邏輯表,所以我得到你! :) – Blaine