Python支持求补,左移,右移,按位和,按位异或,按位或等操作

一、需要将不同进制进行转换

0b 二进制

0o八进制

0x十六进制

十进制不需要进行标注

进制相互转换

转二进制bin()

转八进制oct()

转十进制int()

二、按位运算与运算

对应位置上全是1的才是1

python简单类型运算

python简单类型运算

三、按位或运算

只要对应的位置上有一个为1,结果就是1

python简单类型运算

四、异或运算

当对应位置上的数字不相同的时候,才为1

python简单类型运算

五、取反操作

各个位置上取反操作

计算机中二进制都是以有符号数的补码形式存储,8位代表一个字节

python简单类型运算

 

六、左移

python简单类型运算

七、右移

python简单类型运算

没有 小数

 

相关文章:

  • 2022-01-31
  • 2021-04-02
  • 2021-04-12
  • 2022-01-20
  • 2021-10-26
  • 2021-06-14
  • 2022-12-23
  • 2021-06-10
猜你喜欢
  • 2021-08-26
  • 2021-08-22
  • 2022-01-20
  • 2021-11-19
  • 2021-12-22
  • 2021-12-05
相关资源
相似解决方案