**Python 表达式操作符**
-------------
**操作符 描述**
yield x 生成器函数发送协议
lambda args: expression 生成匿名函数
x if y else z 三元选择表达式
x or y 逻辑或 (只有x为假,才会计算y)
x and y 逻辑与(只有x为真,才会计算y)
not x 逻辑非
x in y, x not in y 成员关系(可迭代对象、集合)
x is y, x is not y 对象实体测试
x<y, x<=y, x>y, x>=y 大小比较,集合子集和超集值相等性操作符
x == y, x != y 值相等比较
x | y 位或,集合并集
x ^ y 位异或,集合对称差
x & y 位与,集合交集
x << y, x >> y 左移或右移y位
x + y 加法,合并
x – y 减法,集合差集
x * y 乘法,重复
x % y 余数,格式化
x / y, x // y 除法:真除法或floor除法
-x, +x 一元减法,识别
~x 按位求补(取反)
x ** y 幂运算
x[i] 索引(序列,映射及其他)
x[i:j:k] 分片
x(...) 调用(函数、方法、类及其他可调用的)
x.attr 属性引用
(...) 元组,表达式,生成表达式
[...] 列表,列表解析
{...} 字典、集合,字典和集合解析
Python表达式操作符
最新推荐文章于 2023-02-17 23:59:04 发布