Python身份运算符
注:id函数
运算符描述 实例
is is是判断两个标识符是不是引用自一个对象 x is y,类似 id(x)==id(y),如果引用的是同一个对象则返回 True,否则返回 False
is not is not 是判断两个标识符是不是引用自不同对象 x is not y ,类似 id(a)!= id(b)。如果引用的不是同一个对象则返回结果 True ,否则返回 False。
Python运算符优先级
运算符 描述
** 指数(最高优先级)
~ + - 按位反转,一元加号和减号(最后两个的方法名为 +@和 -@)
* / % // 乘,除,取模和取整除
+ - 加法减法
>> << 右移,左移运算符
& 位‘AND’
^ 位运算符
<= < > >= 比较运算符
<> == != 等于运算符
= %= /= //= -= += **= 赋值运算符
is is not 身份运算符
is not in 成员运算符
not and or 逻辑运算符