-
算数运算符
运算符 |
描述 |
实例 |
+ |
相加 |
a+b |
- |
相减 |
a-b |
* |
相乘 |
a*b |
/ |
除以 |
a/b |
** |
阶乘 |
2**3=8等于23=8 |
% |
取余 |
8%3=2 |
// |
取整 |
9//2=4 |
比较运算符
运算符 |
描述 |
实例 |
== |
判断是否相等 |
1 ==1 返回True |
< |
小于 |
1 < 2 返回True |
> |
大于 |
2 > 1 返回True |
<= |
小于等于 |
1 <=1 返回True |
>= |
大于等于 |
1>=1 返回True |
!= 或 <> |
不等于 |
1 != 2返回True |
赋值运算符
运算符 |
描述 |
实例 |
= |
赋值 |
a = b |
+= |
加法赋值 |
a +=1 =>a=a+1 |
-= |
减法赋值 |
a -= 1 =>a=a-1 |
*= |
乘法赋值 |
a*=2 =>a=a*2 |
/= |
除法赋值 |
a/=2 =>a=a/2 |
%= |
取余赋值 |
a%=2 =>a=a%2 |
**= |
阶乘赋值 |
a**=2 =>a=a**2 |
//= |
取整赋值 |
a//=2 =>a=a//2 |
逻辑运算符
运算符 |
描述 |
实例 |
and |
且 |
True and True返回True,其他返回False |
or |
或 |
False and False 返回False,其他返回True |
not |
否 |
not True返回False;not False 返回True |
成员运算符
运算符 |
描述 |
实例 |
in |
是否是子序列 |
|
not in |
是否不是子序列 |