算数运算符
运算符 | 描述 | 运算符 | 描述 | 运算符 | 描述 | 运算符 | 描述 |
---|---|---|---|---|---|---|---|
+ | 加 | - | 减 | * | 乘 | ** | 幂次方 |
/ | 除 | // | 取整 | % | 取余 |
比较运算符
运算符 | 描述 |
---|---|
== | 比较两个数据的值是否相等,如果是,则条件成立,返回True |
\!= | 比较两个数据的值是否不相等,如果是,则条件成立,返回True |
> | 比较左边的数值是否大于右边的数值,如果是,则条件成立,返回True |
< | 比较左边的数值是否小于右边的数值,如果是,则条件成立,返回True |
>= | 比较左边的数值是否大于或等于右边的数值,如果是,则条件成立,返回True |
<= | 比较左边的数值是否小于或等于右边的数值,如果是,则条件成立,返回True |
逻辑运算符
运算符 | 逻辑表达式 | 描述 |
---|---|---|
and | a and b |
只有a和b的值都为True,才会返回True |
or | a or b |
只有a和b的值都为False,才会返回False |
not | not a |
如果a为True,返回False,如果a为Flase,返回True |
赋值运算符
运算符 | 描述 |
---|---|
= | 赋值运算符 |
+= | 加法赋值运算符 |
-= | 减法赋值运算符 |
*= | 乘法赋值运算符 |
/= | 除法赋值运算符 |
//= | 取整除赋值运算符 |
%= | 取余数赋值运算符 |
**= | 幂赋值运算符 |
成员运算符
运算符 | 描述 |
---|---|
in | 如果在指定的序列中找到值返回True,否则返回False |
not in | 如果在指定的序列中没有找到值返回True,否则返回False |
运算符的优先级(由高到低)
运算符 | 描述 |
---|---|
** | 幂 |
* / % // | 乘、除、取余、取整 |
+- | 加法、减法 |
<= < > >= | 比较运算符 |
== != | 等于运算符 |
= %= /= //= -= += = *= | 赋值运算符 |
in not in | 成员运算符 |
not or and | 逻辑运算符 |
网友评论