Python表达式操作符

来源:互联网 发布:sublime text 3写php 编辑:程序博客网 时间:2024/05/14 02:13
**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                        属性引用(...)                         元组,表达式,生成表达式[...]                         列表,列表解析{...}                         字典、集合,字典和集合解析
0 0