Python 中的 >> 运算符的作用是什么?
这是一个按位右移运算符。操作数右侧指定位置数量的位模式右移。左侧的位被设为 0
例如,如果 a=60(二进制中为 00111100),那么 a>>2 将输出 15(二进制中为 00001111)
>>> a=60 >>> bin(a)result #39;0b111100' >>> b=a>>2 >>> bin(b) '0b1111'
广告
这是一个按位右移运算符。操作数右侧指定位置数量的位模式右移。左侧的位被设为 0
例如,如果 a=60(二进制中为 00111100),那么 a>>2 将输出 15(二进制中为 00001111)
>>> a=60 >>> bin(a)result #39;0b111100' >>> b=a>>2 >>> bin(b) '0b1111'