算术运算符
符号 | 作用 | 语法格式 |
---|---|---|
+ | 执行加法运算 | value1 + value2 |
- | 执行减法运算 | value1 - value2 |
* | 执行乘法运算 | value1 * value2 |
/ | 执行除法运算 | value1 / value2 |
// | 执行向下取整除法运算 | value1 // value2 |
% | 执行取模运算 | value1 % value2 |
** | 执行幂运算 | value1 ** value2 |
关系运算符
符号 | 作用 | 语法格式 |
---|---|---|
== | 运算符两边的值相等时返回真, 否则返回假 | value1 == value2 |
!= | 运算符两边的值不相等时返回真, 否则返回假 | value1 != value2 |
> | 运算符左边的值大于右边时返回真, 否则返回假 | value1 > value2 |
>= | 运算符左边的值大于等于右边时返回真, 否则返回假 | value1 >= value2 |
< | 运算符左边的值小于右边时返回真, 否则返回假 | value1 < value2 |
<= | 运算符左边的值小于等于右边时返回真, 否则返回假 | value1 <= value2 |
赋值运算符
符号 | 作用 | 语法格式 |
---|---|---|
= | 将等号右边返回的数据简单的赋值给等号左边的变量 | Var1 == value2 |
+= | 使等号两边数据执行加法运算,并将运算结果赋值给等号左边的变量 | Var1 += value2 |
-= | 使等号两边数据执行减法运算,并将运算结果赋值给等号左边的变量 | Var1 -= value2 |
*= | 使等号两边数据执行乘法运算,并将运算结果赋值给等号左边的变量 | Var1 *= value2 |
/= | 使等号两边数据执行除法运算,并将运算结果赋值给等号左边的变量 | Var1 /= value2 |
//= | 使等号两边数据执行向下取整除法运算,并将运算结果赋值给等号左边的变量 | Var1 //= value2 |
%= | 使等号两边数据执行取模运算,并将运算结果赋值给等号左边的变量 | Var1 %= value2 |
**= | 使等号两边数据执行幂运算,并将运算结果赋值给等号左边的变量 | Var1 **= value2 |
逻辑运算符
符号 | 作用 | 特点 |
---|---|---|
and | 执行逻辑与运算 | 一假则假 |
or | 执行逻辑或运算 | 一真则真 |
not | 执行逻辑非运算 | 真变假,假变真 |