-2
如果你看看這個: -Python中的````和`或`語句有什麼不同?
>>>a = "hello"
>>>b = "world"
>>>print a and b
world
>>>print b and a
hello
這: -
>>>a = "hello"
>>>b = "world"
>>>print a or b
hello
>>>print b or a
world
兩者都幾乎相同。那他們有什麼不同?
最後一個是錯字,不是嗎?爲了得到這個輸出,它應該是'print b or a'。 – 2013-03-25 17:52:43
是的。抱歉。要編輯它。 – confused 2013-03-25 17:54:04