python中>>=和<<=符号是什么意思。

如题所述

>> 和 <<都是位运算,对二进制数进行移位操作。
<< 是左移,末位补0,类比十进制数在末尾添0相当于原数乘以10,x<<1是将x的二进制表示左移一位,相当于原数x乘2。比如整数4在二进制下是100,4<<1左移1位变成1000(二进制),结果是8。
>>是右移,右移1位相当于除以2。
而>>=和<<=,就是对变量进行位运算移位之后的结果再赋值给原来的变量,可以类比赋值运算符+=和-=可以理解。
比如x>>=2, 就是把变量x右移2位,再保留x操作后的值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-23
位移去算,结果替换原值
和C语言的一样追问

能举个例子么?我是新手

第2个回答  2013-01-05
a>>=2等价于a=a>>2(右移3位)
a<<=2等价于a=a<<2(左移3位)
第3个回答  推荐于2017-09-11
>>> a = 1
>>> a >>= 1
>>> a
0
>>> b = 2
>>> b <<= 1
>>> b
4本回答被提问者采纳
第4个回答  2020-04-26

python中>>=和<<=符号是什么意思。
>>是右移,右移1位相当于除以2。而>>=和<<=,就是对变量进行位运算移位之后的结果再赋值给原来的变量,可以类比赋值运算符+=和-=可以理解。比如x>>=2, 就是把变量x右移2位,再保留x操作后的值。

python符号含义
1、等于符号(=):可以用来赋值或者比较两个值是否相等。2、加号(+):可以用来做加法运算或字符串拼接。3、减号(-):可以用来做减法运算或者表示负数。4、乘号(*):可以用来做乘法运算或者重复输出字符串。5、除号(\/):可以用来做除法运算。6、取余符号(%):可以用来取两个数相除的余数。...

python符号含义
比较符号中的比较符号用于比较两个值的大小或相等性。比较符号包括等于号(==)、不等于号(!=)、小于号(<)、大于号(>)、小于等于号(<=)和大于等于号(>=)。

python中的加减乘除运算 详细内容总结如下
1.python中的加法运算,符号就是数学中的加号,再运算界面直接输入表达式,shell中直接输出结果。2.减法运算和加法运算都是和数学运算一致,直接使用减号。乘法运算,使用的乘号是*,这个和数学中的运算稍微有些区别。输入8*9就代表数学运算中的8x9.除法运算使用的除号是\/。输入9\/3就代表数学运算中的9...

python中= 和 ==的区别
他们之间的区别就是代表的含义有所不同。一个等号代表的含义是赋值,将某一数值赋给某个变量,比如a=3,将3这个数值赋予给a。两个等号是判断是否相等,返回True或False,比如1==1。他们是相等的,那么就返回true。1==2,他们是不相等的,那么就返回false。

python中 *= 是什么意思
Python中的\/\/是向下取整的意思。a\/\/b,应该是对除以b的结果向负无穷方向取整后的数5\/\/2=2(2.5向负无穷方向取整为2),同时-5\/\/2=-3(-2.5向负无穷方向取整为-3)\/与\/\/的区别在Python中\/表示浮点整除法,返回浮点结果,也就是结果为浮点数;而\/\/在Python中表示整数除法,返回大于结果的一个...

python中\/\/是什么意思
在Python编程中,符号"\/\/"代表整数除法运算,它会返回两个数相除的整数部分,舍弃小数部分。Python的算术运算符与C\/C++类似,包括加减乘除(\/, \/\/, **)以及取余(%)、取补(~)、左移(<<)和右移(>>)等。比较运算符如>>, <, ==, !=, <=, >=用于判断数值或对象的大小关系。逻辑...

python==是什么运算符号
按位或(|)、按位与(&)、按位求补(~)、左移位(<>)、单目求反(-)、幂运算(**)、整除运算(\/\/)、增强运算、增强矩阵乘法(@)。Python是一种跨平台的计算机程序设计语言,是ABC语言的替代品,属于面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的升级,逐渐用于一些大项目中。

python中三个大于符号是什么意思,>>>
在 Python 中,三个大于符号 `>>>` 表示交互式解释器(Interactive Interpreter)的提示符。它是 Python 解释器默认的提示符,表示可以输入一行 Python 代码。当你打开 Python 解释器时,会看到一个提示符 `>>>`,这意味着 Python 已经准备好等待你输入代码并按下回车键执行。你可以在提示符后面输入...

python中三个大于符号是什么意思,>>>
这个python的REPL,用来在控制台交互式执行python代码。一般是演示小范例的时候使用。启动方式是直接运行python,不带任何参数。之后可以在>>>提示符后面输入python语句,回车就会执行并显示结果。

相似回答