Python运算符
算术运算符
运算符 描述
+ 相加 - 相减 * 相乘 / 相除 % 取模 ** 幂 // 整除
比较运算符
运算符 描述
== 等于 != 不等于 <> 不等于 > 大于 < 小于 >= 大于或等于 <= 小于或等于
赋值运算符
运算符 描述
= 赋值 += a += b 等价于 a = a + b -= a -= b 等价于 a = a - b *= a *= b 等价于 a = a * b /= a /= b 等价于 a = a / b %= a %= b 等价于 a = a % b **= a **= b 等价于 a = a ** b //= a //= b 等价于 a = a // b
逻辑运算符
运算符 描述
and 与关系,类似于C++的&& or 或关系,类似于C++的|| not 非,类似于C++的!
成员运算符
运算符 描述
in 在指定容器中找到返回True,否则返回False not in 在指定容器中未找到返回True,否则返回False
身份运算符
运算符 描述
is 两个变量引用自同一个对象则返回True not is 两个变量不是引用自同一个对象返回True
位运算符
运算符 描述
& 与运算 | 或运算 ^ 异或运算 ~ 取反运算 << 左移运算 >> 右移运算