python 位运算 常用位运算符号 & 运算符 | 运算符 ^ 运算符 << 运算符 >> 运算符 常用位运算符号 符号 解释 & 按位 与 运算符 丨 按位 或 运算符 ^ 按位 异或 运算符 << 左移动运算符 >> 右移动运算符 & 运算符 & 就是python中 and 的意思,当俩个都是1时 结果为1 示例: print(bin(7)[2:]) # 输出 111 print(bin(4)[2:]) # 输出 100 print(7&4) # 输出 4 111 & 100 -------- 100 # 通过位运算后,二进制结果为100,转十进制就是4 print(bin(4)) # 将十进制 转 二进制 ‘0b100’ print(int('100',2)