基本运算符
a=9
b=4
a+b= 13
a-b= 5
a*b= 36
a/b= 2.25
a%b= 1
a**b 6561
a//b= 2
比较运算符
| |
---|
== | 比较数值是否相等 |
!= | 比较数值是否不相等 |
> | 大于 |
< | 小于 |
a=10
b=10.0
a==b True
a!=b False
a>b False
a<b False
a>=b True
a<=b True
赋值运算符
| |
---|
= | 赋值运算符 |
+= | 加法赋值运算符 |
-= | 减法赋值运算符 |
*= | 乘法赋值运算符 |
/= | 除法赋值运算符 |
%= | 取余赋值运算符 |
**= | 幂赋值运算符 |
//= | 取整除赋值运算符 |
a=2
b=a
b = 2
b += 4
b -= 2
b *= 4
b /= 2.0
b %= 0.0
b **= 0.0
b //= 0.0
复制运算最常用的就是
a += 1
成员运算符
name="abcd"
a in name True
a not in name False
逻辑运算
身份运算符
is是比较两个引用是否指向同一个id,id是每一个变量在内存中的占一小块空间的位置
a=1
b=1.0
c=1
a is b False
a is c True
id(a)= 1397711072 id(b)= 2635989127552 id(c)= 1397711072