算数运算符

运算符 意义 说明
+ 20 + 10 = 30
- 20 - 10 = 10
* 5 * 6 = 30
/ 10 / 2 = 5
// 取整除 返回商的整数部分, 例如:9 // 2 = 4 , 9.0 // 2.0 = 4.0
% 取余 10 % 3 = 1
** 指数 10 ** 20 = 100000000000000000000,10的20次方
  • 混合运算时,优先级: ** 优先于 * / % // 优先于 + -
  • 为了避免错误,可以使用 () 来处理运算符优先级。
  • 不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算。

赋值运算符

运算符 说明
= 赋值
+= x += y,相当于 x = x + y
-= x -= y,相当于 x = x - y
*= x *= y,相当于 x = x * y
/+ x /= y,相当于 x = x / y
x = 10
x += 1
print(x)

比较运算符

运算符 说明
> 大于
>= 大于等于
< 小于
<= 小于等于
== 判断是否相等
!= 不等于

逻辑运算符

运算符 说明
and 并且
or 或者
not 非,就是取反