Python面试真题 - 解释 Python 中的位运算符 ?

【Python面试真题】- 解释 Python 中的位运算符

此运算符按二进制位对值进行操作。

1. 与 (&) 返回按位与结果

2

2. 或 (|) 返回按位或结果

3

3. 异或 (^) 返回按位异或结果

1

4. 取反 (~) 返回按位取反结果

-3

5. 左移位 (<<) 将符号左边数的二进制左移右边数位

4

1 的二级制 001 左移 2 位变成 100 也即十进制的 4

6. 右移位 (>>)

1null

声明:文章来源于网络,侵删!



 

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!