运算符:
== | 等于--比较对象是否相等 |
= | 不等于 - 比较两个对象是否不相等 |
<> | 不等于 - 比较两个对象是否不相等 |
> | 大于 - 返回x是否大于y |
< | 小于 - 返回x是否小于y,所以比较运算符返回1表示真,返回0表示假,者分别与特殊的变量True和False等价,注意:这些变量的大写 |
>= | 大于等于 - 返回x是否大于等于y |
<= | 小于等于 - 返回x是否小于等于y |
赋值运算符:
= | 简单的赋值运算符 | c=a+b,将a+b的运算结果赋值为c |
+= | 加法赋值运算符 | c+=a 等效于 c=c+a |
-= | 减法赋值运算符 | c-=a 等效于 c=c-a |
*= | 乘法赋值运算符 | c*=a 等效于 c=c*a |
/= | 除法赋值运算符 | c/=a 等效于 c=c/a |
%= | 取模赋值运算符 | c%=a 等效于 c=c%a |
**= | 幂赋值运算符 | c**=a 等效于 c=c**a |
//= | 取整除赋值运算符 | c//=a 等效于 c=c//a |
逻辑运算符:
and | 布尔“与” - 如果x为False,x and y返回False,否则返回y的计算值 | (a and b)返回true |
or | 布尔“或” - 如果x为True,它返回True,否则返回y的计算值 | (a or b)返回true |
not | 布尔“非” - 如果x为True,返回False,如果x为False,它返回True | not(a and b)返回false |
成员运算符:
in | 如果在指定的序列中找到值返回True,否则返回False | x在y序列中,如果x在y序列中返回True |
not in | 如果在指定的序列中没有找到值返回True,否则返回False |
x不在y序列中,如果x不在y序列中返回True |
原文:https://www.cnblogs.com/wwxj/p/10587421.html