非常风气网www.verywind.cn
首页
python中“>>=”和“<<=”符号是什么意思?
如题所述
推荐答案 推荐于2019-09-06
>> 和 <<都是
位运算
,对
二进制数
进行移位操作。
<< 是左移,末位补0,类比十进制数在末尾添0相当于原数乘以10,x<<1是将x的二进制表示左移一位,相当于原数x乘2。比如整数4在二进制下是100,4<<1左移1位变成1000(二进制),结果是8。
>>是右移,右移1位相当于除以2。
而>>=和<<=,就是对变量进行位运算移位之后的结果再赋值给原来的变量,可以类比赋值运算符+=和-=可以理解。
比如x>>=2, 就是把变量x右移2位,再保留x操作后的值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
https://verywind.cn/ee/3rjx23327f73yv3e33.html
相关了解……
你可能感兴趣的内容
大家正在搜
相关问题
python中>>=和<<=符号是什么意思。
Python里的>>>是什么意思?
python 操作符“**”与“*”是什么意思?
python代码中 >>>和 ••&...
Python中+=是什么意思?
python中**是什么意思?
python中**是啥什么意思?
python中 *= 是什么意思
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网