运算 & 运算符

运算 & 运算符

算术运算

+  # 加法运算符 
-  # 减法运算符 
*  # 乘法运算符
/  # 除法运算符
**   #幂运算符(res = 5 ** 3)
//    # 地板除运算符(舍去小数部分)
%  # 取余运算法

比较运算

比较运算的结果为bool值

>    # 大于运算符
<    # 小于运算符
>=    #大于等于运算符
<=    # 小于等于运算符
==   #等于运算符
!=    #不等于运算符

赋值运算

=  # 赋值运算符
+=  # 加法赋值运算符
-=  # 减法赋值运算符
*=  # 乘法法赋值运算符
/=  # 除法赋值运算符
%=  # 取余赋值运算符
//=  # 取商赋值运算符
**=  # 幂赋值运算符

逻辑运算

and    # 逻辑与运算
or     # 逻辑或运算
not    # 逻辑非运算

位运算

二进制的运算

&    # 按位与运算 
|    # 按位或运算
~    # 按位非运算
^    # 按位异或运算  (相同为假,不同为真)
<<    #左移运算 ( 相当于 * 2 )
>>    #右移运算 ( 相当于 // 2 )

身份检测运算

检测两个数据在内存中是否是同一个值
结果与python版本有关

is  # 检测两个数据在内存中是否  是  同一个数据
is not  # 检测两个数据在内存中是否  不是  同一个数据
id()  # id标识,系统为数据分配的编号

成员检测运算

检测是否存在容器(容器类数据类型)中,区分大小写
字典只检测

in
not in

你可能感兴趣的:(运算 & 运算符)