云计算开发学习笔记:Python3位运算符实例快报

TechWeb.com.cn 2020-06-11 10:55
分享到:
导读

了解更多可以查看Python3全部的运算符《Python3运算符》,以上内容为Python3位运算符实例,Python中的按位运算法则如下。

在Python中,位运算符包括位与(&)、位或(|)、位求反(~)、位异或(^)、左移位(<<)和右移位(>>)。Python中的按位运算法则如下:

202006041002

下表中变量 a 为 60,b 为 13二进制格式如下:

2020061103

在了解了位运算符后,再来看看实例演示中Python所有位运算符的操作:

2020061101

输出结果如下图:

2020061102

了解更多可以查看Python3全部的运算符《Python3运算符》。

解析:位运算符只能适用于整数,其总体运算规则为:首先把整数转换为二进制表示形式,按最低位对齐,短的高位补0,然后进行位运算,最后把得到的二进制转换为十进制数。

以上内容为Python3位运算符实例。

运算符 Python 二进制 运算 转换
分享到:

1.TMT观察网遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.TMT观察网的原创文章,请转载时务必注明文章作者和"来源:TMT观察网",不尊重原创的行为TMT观察网或将追究责任;
3.作者投稿可能会经TMT观察网编辑修改或补充。