(1)算数运算符: + - * / //(求整) %(求余) **
(2)比较运算符: > < > = < = == !=
(3)赋值运算符: = += -= *= /= //= %= **=
(4)成员运算符: in not in (判断数据是否在容器中)
(5)身份运算符: is is not (判断内存地址是否相同)
(6)逻辑运算符: and or not(取反)
(7)位运算符: & | ~ ^ << >>
所有运算符的优先级:
(1) 小括号的优先级最高 ( )
(2)一元运算符高于二元运算符, **除外
一元运算符: 同一时间操作一个数的( ~ - )
二元运算符: 同一时间操作两个数的
除此之外剩下的运算符参考以下:
算术运算符 > 位运算符 > 比较运算符 > 身份运算符 > 成员运算符 > 逻辑运算符
逻辑运算符从高到低:
() > not > and > or
位运算符从高到低:
(<< >> ) > & > ^ > |