基础的运算符有算术运算符、赋值运算符、逻辑运算符、比较运算符
一、算术运算符
算术运算符有 + - * / ** // %
a = 5
b = 4
a + b = 9
a - b = 1
a * b = 20
a / b = 1.25
a ** b = 625 #a的b次方
a // b = 1 #a整除b
a % b = 1 #a/b的余数
二、比较运算符
比较运算符有 < > >= <= == !=
a = 30
b = 20
a < b False
a > b True
a >= b True
a <= b False
a == b False #判断a是否等于b
a != b True #判断a是否不等于b
三、赋值运算符
赋值运算符有 = += -= *= /= //= **= %= 丨= ^=
=: 简单的赋值运算符, c = a + b 将 a + b 的运算结果赋值为 c
+=:加法赋值运算符 , c += a 等于 c = c + a
-=:减法赋值运算符, c -= a 等于 c = c -
*=:乘法赋值运算符 c *= a 等于 c = c * a
/=:除法赋值运算符 c /= a 等于 c = c /
**=:幂赋值运算符 c **= a 等于 c = c ** a
//=:取整除赋值运算符 c //= a 等于 c = c // a
%=:取模赋值运算符 c %= a 等于 c = c % a
四、逻辑运算符
逻辑运算符有 and or not
and:如果 x 为 False,x and y 返回 x 的值,否则返回 y 的计算值。
or: 如果 x 是 True,它返回 x 的值,否则它返回 y 的计算值。
not: 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。
not优先级最高,其次and,最后or