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'