^(按位异或)与**

来源:互联网 发布:双向冒泡排序算法 编辑:程序博客网 时间:2024/05/29 09:21

^(按位异或)与**

python:2**3 == 83**2 == 9##按位异或2^3 == 13^2 == 1>>>bin(2)'0b10'#二进制,10>>>bin(3)'0b11'###同一位置数相同则为0,不同则为1##二进制比较结果为:01故 ~~~#二进制转换为十进制:>>>int('0b01',2)1R:2**3 == 83**2 == 9##作用等价2^3 == 83^2 == 9

参考资料:
1.python中 “与,或,异或”
2.按位“与”、“或”、“异或”运算的使用场景有什么?

0 0