python左移右移
时间: 2023-11-08 10:02:52 浏览: 94
左移右移+jar
Python中的左移和右移操作符是用来对二进制数进行位移操作的。左移操作符(<<)将一个数的二进制表示向左移动指定的位数,右移操作符(>>)将一个数的二进制表示向右移动指定的位数。
示例代码如下:
```python
x = 10 # 二进制表示为 1010
y = x << 2 # 左移2位,结果为 101000,转换为十进制为 40
z = x >> 1 # 右移1位,结果为 101,转换为十进制为 5
print(y) # 输出 40
print(z) # 输出 5
```
阅读全文