什么是运算符?
举个例子, 22 + 44 = 66
中, 22
和 44
就是操作数, +
就是运算符。
Python 语言支持以下类型的运算符:
- 算术运算符
- 比较运算符
- 赋值运算符
- 逻辑运算符
- 位运算符
- 成员运算符
- 身份运算符
算术运算符
运算符 | 描述 | 例子 |
---|
+ | 相加 | A + B 结果为 7 |
- | 相减 | A – B 结果为 1 |
* | 相乘 | A * B 结果为 12 |
/ | 除以 | A / B 结果为 1.33333 |
% | 取模 | A % B 结果为 1 |
** | 幂 | A ** B 结果为 64 |
比较运算符
运算符 | 描述 | 例子 |
---|
== | 比较对象是否相等 | A == B 返回 False |
!= | 比较对象是否不等于 | A != B 返回 True |
> | 大于 | A > B 返回 True |
< | 小于 | A < B 返回 False |
>= | 大于或等于 | A >= B 返回 True |
<= | 小于或等于 | A <= B 返回 False |
赋值运算符
运算符 | 描述 | 例子 |
---|
= | 赋值 | C = A + B |
+= | 加法赋值 | C += A 等效于 C = C + A |
-= | 减法赋值 | C -= A 等效于 C = C - A |
*= | 小于 | C _= A 等效于 C = C _ A |
/= | 大于或等于 | C /= A 等效于 C = C / A |
逻辑运算符
运算符 | 描述 | 例子 |
---|
and | 且 | A and B 返回 False |
or | 或 | A or B 返回 True |
not | 非 | not A 返回 False |
成员运算符
运算符 | 描述 | 例子 |
---|
in | 如果在指定的序列中找到值返回 True,否则返回 False | A in B 返回 True |
not in | 如果在指定的序列中没有找到值返回 True,否则返回 False | A not in B 返回 False |
更多编程教学请关注公众号:潘高陪你学编程