运算符 | 描述 | 示例 |
+ | 相加 | a+b |
- | 相减 | a-b |
/ | 相除 | a/b |
* | 相乘 | a*b |
% | 取模 | a%b |
** | 幂 | a**b 表示 a 的 b 次幂 |
// | 取整 | 10//3的结果为3 |
== | 是否相等 | a==b |
!= | 是否不相等 | a!=b |
> | 是否大于 | a>b |
< | 是否小于 | a<b |
>= | 是否大于等于 | a>=b |
<= | 是否小于等于 | a<=b |
= | 运算符 | a+b=c |
+= | 加法运算符 | a+=b等效于a=a+b |
-= | 减法运算符 | a -= b 等效于 a = a - b |
*= | 乘法运算符 | a *= b 等效于 a = a * b |
/= | 除法运算符 | a /= b 等效于 a = a / b |
& | 与 | a&b |
| | 或 | a|b |
^ | 异或 | a^b |
~ | 取反 | ~a |
<< | 左移动 | a<<3 |
>> | 右移动 | a>>3 |
运算符(从上到下优先级由高到低) | 描述 |
** | 幂运算 |
~+- | 取反 正号 负号 |
* / % // | 乘、除、取模、取整除 |
+ - | 加法、减法 |
>> << | 右移、左移 |
& | 与 |
^| | 异或, 或 |
<= < > >= | 比较运算符 |
== != | 是否等于、是否不等于 |
= %= /= //= -= += *= **= | 赋值运算符 |