Python运算符、比较、逻辑运算符
1、运算符
| 运算符 |
描述 |
实例 |
| + |
加 |
10+20结果为30 |
| - |
减 |
20-10结果为10 |
| * |
乘 |
2*10结果为20 |
| / |
除 |
9/2结果为4.5 |
| // |
取整除 |
9//2结果为4 |
| % |
取余 |
9%2结果为1 |
| ** |
幂 |
2**3结果为8(2*2*2) |
| 运算符 |
描述 |
实例 |
| += |
加法赋值运算符 |
a+=b等效于a=a+b |
| -= |
减法赋值运算符 |
a-=b等效于a=a-b |
| *= |
乘法赋值运算符 |
a*=b等效于a=a*b |
| /= |
除法赋值运算符 |
a/=b等效于a=a/b |
| //= |
取整除赋值运算符 |
a//=b等效于a=a//b |
| %= |
取模赋值运算符 |
a%=b等效于a=a%b |
| **= |
幂赋值运算符 |
a**=b等效于a=a**b |
2、比较运算符
| 运算符 |
描述 |
| == |
检查两个操作数的值是否相等 |
| != |
检查两个操作数的值是否不相等 |
| <> |
检查两个操作数的值是否不相等,类似于!= |
| > |
检查左操作数是否大于右操作数 |
| >= |
检查左操作数是否大于或者等于右操作数 |
| < |
检查右操作数是否大于左操作数 |
| <= |
检查右操作数是否大于或者等于左操作数 |
3、逻辑运算符
| 运算符 |
逻辑表达式 |
描述 |
| and |
x and y |
与 |
| or |
x or y |
或 |
| not |
not x |
非 |