算术运算符 赋值运算符 比较运算符 逻辑运算符
算术运算符
运算 说明
a+b a加b
a-b a减b
a*b a乘以b
a/b a除以b
a//b a除以b后向下圆整,丢弃小数部分
a**b a的b次方
关系运算符
以下假设a为10,b为20.
运算符 描述 实例
== 等于 - 比较对象是否相等 (a == b)返回False
!= 不等于 - 比较两个对象是否不相等 (a != b返回True)
大于 - 返回 x 是否大于 y (a > b)返回 False
< 小于- 返回 x 是否小于 y (a < b)返回 True
= 大于等于- 返回 x 是否大于等于 y (a >= b)返回 False
<= 小于等于- 返回 x 是否小于等于 y (a <= b)返回 True
赋值运算符
运算符 描述 实例
= 赋值运算符 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 and y 布尔“与”任何一方为False都为False,双方为True就为True
or x or y 布尔“或”一方为True 就为True,双方为False就为False
not not x 布尔“非“ 如果x为True,返回值就为False