运算优先级
从大到小(有括号先算括号里面的):
**(幂运算)
~(按位非运算)
+-(正负数)
*/% //(乘法除法取余取商)
+-(加减)
<< >>(左移右移)
&(按位与运算)
^(按位异或运算)
|(按位或运算)
< <= > >= != ==(比较运算)
= %= /= //= -= += *= **= (赋值运算符)
is is not(身份运算)
in not in(成员检测)
not(逻辑非运算)
and(逻辑与运算)
or(逻辑或运算)
运算优先级
从大到小(有括号先算括号里面的):
**(幂运算)
~(按位非运算)
+-(正负数)
*/% //(乘法除法取余取商)
+-(加减)
<< >>(左移右移)
&(按位与运算)
^(按位异或运算)
|(按位或运算)
< <= > >= != ==(比较运算)
= %= /= //= -= += *= **= (赋值运算符)
is is not(身份运算)
in not in(成员检测)
not(逻辑非运算)
and(逻辑与运算)
or(逻辑或运算)