# 4.运算符

* [算术运算符](00-yun-suan-fu/01-suan-shu-yun-suan-fu)
* [比较运算符](00-yun-suan-fu/02-bi-jiao-yun-suan-fu)
* [赋值运算符](00-yun-suan-fu/03-fu-zhi-yun-suan-fu)
* [逻辑运算符](00-yun-suan-fu/04-luo-ji-yun-suan-fu)
* [位运算符](00-yun-suan-fu/05-wei-yun-suan-fu)
* [成员运算符](00-yun-suan-fu/06-cheng-yuan-yun-suan-fu)
* [身份运算符](00-yun-suan-fu/07-shen-fen-yun-suan-fu)

## 运算符优先级

| 运算符                         | 描述                                |
| --------------------------- | --------------------------------- |
| \*\*                        | 指数 (最高优先级)                        |
| \~ + -                      | 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@) |
| \* / % //                   | 乘，除，取模和取整除                        |
| + -                         | 加法减法                              |
| >> <<                       | 右移，左移运算符                          |
| &                           | 位 'AND'                           |
| ^ \|                        | 位运算符                              |
| <= < > >=                   | 比较运算符                             |
| <> == !=                    | 等于运算符                             |
| = %= /= //= -= += \*= \*\*= | 赋值运算符                             |
| is (is not)                 | 身份运算符                             |
| in (not in)                 | 成员运算符                             |
| not and or                  | 逻辑运算符                             |
