真的很重要,栽了個跟頭!!!(雖然以前好像知道。。。)
print(True or False and False) print((True or False) and False) # True # False
這里有一個python運算符的優先級
not > and >or
not > and >or
not > and >or
有括號的除外
運算返回的值是決定表達式運算結果的值。
比如True or False 、False or True返回True,True and False返回False。