算数运算符
运算符 | 案例 | 描述 |
+ | 5+7 | 把5和7相加 |
– | 8-2 | 相减 |
* | 5*4 | 相乘 |
/ | 3/1 | 相除 |
** | 3**2=9 | 次方,3的2次方 |
% | 5%2=1 | 取模,返回5除以2的余数 |
// | 5//2=2 | 整除,返回5除以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 |
逻辑运算符
运算符 | 案例 | 描述 |
and | True and False | 两个布尔值同时为True时返回True,否则False |
or | True or False | 两个布尔值有一个为True时返回True,否则False |
! | ! True | 非,布尔值取反 |
not | 同上 | 同上 |
比较运算符
比较运算符出现于条件语句中,返回布尔值True或False
运算符 | 描述 |
== | 等于 |
!= | 不等于 |
>= | 大于等于 |
<= | 小于等于 |
> | 大于 |
< | 小于 |