总结:
位运算符 是 直接对整数在内存中的二进制位进行操作;
Python运算符优先级:
以下表格列出了从最高到最低优先级的所有运算符:
运算符
描述
**
指数 (最高优先级)
~ + -
按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)
* / % //
乘,除,取模和取整除
+ -
加法减法
>> <<
右移,左移运算符
&
位 AND
^ l
位运算符
<= < > >=
比较运算符
<> == !=
等于运算符
= %= /= //= -= += = *=
赋值运算符
is is not
身份运算符
in not in
成员运算符
not or and
逻辑运算符
Python算术运算符:
以下假设变量 a为10,变量b为21:
运算符
描述
实例
+
加 - 两个对象相加
a + b 输出结果 31
-
减 - 得到负数或是一个数减去另一个数
a - b 输出结果
如果觉得《python位运算用途_Python 位运算符与位运算》对你有帮助,请点赞、收藏,并留下你的观点哦!