В C / C ++ операторы сравнения, такие как <>
, имеют более высокий приоритет, чем ==
. Этот код будет оценивать как true
или 1
:
if(3<4 == 2<3) { //3<4 == 2<3 will evaluate to true
...
}
Но в Python это кажется неправильным:
3<4 == 2<3 #this will evaluate to False in Python.
В Python все ли операторы сравнения имеют одинаковый приоритет?