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