一個簡單的例子
在 Python 中,你可以使用兩個二元運算子比較單個元素 - 兩個運算子:
if 3.14 < x < 3.142:
print("x is near pi")
在許多(大多數?)程式語言中,這將以與常規數學相反的方式進行評估:(3.14 < x) < 3.142
,但在 Python 中它被視為 3.14 < x and x < 3.142
,就像大多數非程式設計師所期望的那樣。
在 Python 中,你可以使用兩個二元運算子比較單個元素 - 兩個運算子:
if 3.14 < x < 3.142:
print("x is near pi")
在許多(大多數?)程式語言中,這將以與常規數學相反的方式進行評估:(3.14 < x) < 3.142
,但在 Python 中它被視為 3.14 < x and x < 3.142
,就像大多數非程式設計師所期望的那樣。