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'