Python面试真题 - 解释 Python 中的位运算符 ?
【Python面试真题】- 解释 Python 中的位运算符 ?
此运算符按二进制位对值进行操作。
1. 与 (&) 返回按位与结果
2
2. 或 (|) 返回按位或结果
3
3. 异或 (^) 返回按位异或结果
1
4. 取反 (~) 返回按位取反结果
-3
5. 左移位 (<<) 将符号左边数的二进制左移右边数位
4
1 的二级制 001 左移 2 位变成 100 也即十进制的 4
6. 右移位 (>>)
1null
声明:文章来源于网络,侵删!