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'