基本运算符
【一】算数运算符

(1)加法
| x = 9 |
| y = 2 |
| result = x + y |
| print(result) |
(2)减法
| x = 9 |
| y = 2 |
| result = x - y |
| print(result) |
(3)乘法
| x = 9 |
| y = 2 |
| result = x * y |
| print(result) |
(4)除法
| x = 9 |
| y = 2 |
| result = x / y |
| print(result) |
(5)取整除
| x = 9 |
| y = 2 |
| result = x // y |
| print(result) |
(6)求余数
| x = 9 |
| y = 2 |
| result = x % y |
| print(result) |
(7)幂运算
| x = 9 |
| y = 2 |
| result = x ** y |
| print(result) |
【二】比较运算符
- 比较运算用来对两个值进行比较,返回的值是True或False

【三】赋值运算符

(1)链式赋值
| a = b = c = 5 |
| print(a, b, c) |
(2)交叉赋值
- 交叉赋值允许在不使用临时变量的情况下,交换两个变量的值。
| x = 9 |
| y = 2 |
| |
| |
| x, y = y, x |
| print(x, y) |
(3)解压赋值
- 解压赋值允许将一个可迭代对象(如列表、元组等)的值解压到多个变量中
| aa = (3, 5) |
| |
| |
| x, y = aa |
| print(x, y) |
【四】逻辑运算符
- 逻辑运算符用于连接多个条件,进行关联判断,并返回布尔值
True
或 False
。
- 常用的逻辑运算符包括与(
and
)、或(or
)、非(not
)。

(1)优先级
【五】成员运算符

| namelist = ['heart', 'Tom'] |
| |
| print('heart' in namelist) |
| print('Tom' not in namelist) |
【六】身份运算符
- is/is not 这两个运算符主要用于检查对象的标识,即它们是否指向相同的内存地址。

| |
| a = [1, 2, 3] |
| b = a |
| c = [1, 2, 3] |
| |
| print(a is b) |
| print(a is c) |
| |
| print(a is not b) |
| print(a is not c) |
本文作者:heart
本文链接:https://www.cnblogs.com/ssrheart/p/17864150.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步