在 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'