运算符
//
:取整除,即返回商的整数部分**
:幂,返回
x
y
x^y
xy
逻辑运算符
符号 | 名称 | 结合方向 |
---|
and | 与 | 左到右 |
or | 或 | 左到右 |
not | 非 | 右到左 |
位移运算符
- 遇到表达式乘以或除以
2
n
2^n
2n 时,用位移运算符,因为更快
- 可以对密码进行位移加密
条件表达式
- 形式:
x = x if x else x
(x为变量,或bool值) - 以下例子中,先判断条件(a>b),如果为True,则返回 if 左边的值,否则返回 else 右边的值
a = 10
b = 6
r = a if a>b else b