常用算术运算符
常用比较运算符
赋值运算符
位运算符
常用逻辑运算符
成员运算符与身份运算符
a = '123'b = '12' print(b in a) True a = '123' b = '12' print(b not in a) False a = '123' b = '123' print(b is a) True a = '123' b = '123' print(b is not a) False
is 与 == 区别:is 用于判断两个变量引用对象是否为同一个,== 用于判断引用变量的值是否相等。
a = [1, 2, 3] b = a[:] print(b is a) print(b == a) False True
各个运算符之间的优先级
- 运算符优先级对照表,数字越大,优先级越高
- 优先级相同的运算符,计算时从左往右