1,算术运算符 2,比较(关系)运算符 3,赋值运算符 4,逻辑运算符 5,位运算 6,成员运算符 7,身份运算符
算数运算符(加减乘除) 加+ | 减— | 乘* | 除/ | 取整// | 取模% | 乘方** |
赋值运算符(i += 1)
赋值= | 加后赋值+= | 减后赋值-= | 乘后赋值*= | 除后赋值/= |
整除后赋值//= | 取余后赋值%= | 乘方后赋值**= |
- 基本赋值运算=操作,左侧只能是变量,右侧可以是任意数据或变量
- 特殊赋值运算的左侧只能是变量,右侧可以是变量,也可以是数字
比较(关系)运算符(比较大小)
想等 == | 不相等 != | 大于 > | 小于 < | 大于等于 >= | 小于等于 <= |
关系运算符(逻辑运算符,与、或、非) and: | 表示两个布尔值之间的并且关系,例如True and False
同真才为真,有假即为假。假占主动权 | or: | 表示两个布尔值之间的或者关系,例如True or False
有真即为真,同假方为假。真占主动权 | not: | 表示一个布尔值的反向对立关系,例如not False
非真即假 |
成员运算符 用来检测某一变量是否是另一变量的成员 A in BA在B中返回true,否则返回false A not in BA不在B中返回true,否则返回false
身份运算符 用来检测两个变量是否是同一个变量,同一个并不意味着值相等。值相等未必是同一个变量 A is B类似A==B A is not B类似A!=B is比较的是id地址是不是一致的
位运算 python的位运算符是把数字看作二进制来进行计算的
|