Python 中右移动(>>)运算符是什么?
在 Python 中,>> 称为右移动运算符。它是一个位运算符。它需要将对象的位表示作为第一个操作数。根据第二个操作数规定,位向右移动指定位数。由于移动而向左的起始位被设置为 0。
>>> bin(a) #binary equivalent 0110 0100 '0b1100100' >>> b=a>>2 #binary equivalent 0001 1101 >>> b 25 >>> bin(b) '0b11001'
广告
在 Python 中,>> 称为右移动运算符。它是一个位运算符。它需要将对象的位表示作为第一个操作数。根据第二个操作数规定,位向右移动指定位数。由于移动而向左的起始位被设置为 0。
>>> bin(a) #binary equivalent 0110 0100 '0b1100100' >>> b=a>>2 #binary equivalent 0001 1101 >>> b 25 >>> bin(b) '0b11001'