55问答网
所有问题
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操作后的值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ceLGRccR484cQIcFcc.html
相似回答
python里==是什么意思
答:
在Python中,
=是赋值的意思,==是用于判断是否相等
。他们之间的区别就是代表的含义有所不同。一个等号代表的含义是赋值,将某一个数值赋给某个变量,比如a=3,将3这个数值赋予给a。两个等号是判断是否相等,返回True和False,比如1==1,他们是相等的,那么就返回true;1==2,他们是不相等的,那么...
python中
的两个
等号
有
什么
差别呢?
答:
两个等号是判断是否相等
,返回True或False,比如1==1。他们是相等的,那么就返回true。1==2,他们是不相等的,那么就返回false。
python==是什么
运算
符号
答:
Python是
一种跨平台的计算机程序设计语言,是ABC语言的替代品,属于面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的升级,逐渐用于一些大项目中。
Python
之运算符汇总
答:
第一类:Python算术运算符
算术运算符主要是对两个对象进行算术计算的符号,其运算逻辑与数学的概念相似,因此比较好理解,常见的算术运算符有:+:加,对两个对象进行相加运算;-:减,一个数减去另一个数,或者得到负数;/:除,一个数除以另外一个数;:乘,两个数相乘,或者返回一个被重复若干次...
感叹号
是什么意思?
答:
C语言中感叹号是对立面
的意思
,例如 != 就是不等于的意思,常用在循环条件判断中,或者逻辑运算中,例如 x=!(1==1),(1==1)的结果为1,但有!X的结果从1变为0。此外,不单单是C语言,!
=python
语言和Java语言中也表示不等于。
在python
语言、SQL(结构化查询语言)等语言中< >也表示不等于...
大家正在搜
python中有符号整数
python中除法符号
python常用符号
python符号表
python基本符号含义
python符号含义
python引导符号
python编程符号大全
python计算符号大全
相关问题
python中>>=和<<=符号是什么意思。
Python里的>>>是什么意思?
python 操作符“**”与“*”是什么意思?
python代码中 >>>和 ••&...
Python中+=是什么意思?
python中**是什么意思?
python中**是啥什么意思?
python中 *= 是什么意思