什么是Python中的右移(>>)运算符?

在Python中>>被称为右移运算符。它是按位运算符。它需要对象的按位表示作为第一个操作数。位按第二个操作数规定的位数向右移。由于移位而向左的前导位被设置为0。

>>> bin(a)     #binary equivalent 0110 0100

'0b1100100'

>>> b=a>>2     #binary equivalent 0001 1101

>>> b

25

>>> bin(b)

'0b11001'

以上是 什么是Python中的右移(>>)运算符? 的全部内容, 来源链接: utcz.com/z/331279.html

回到顶部