零、位运算符
位运算符就是将数字转换为二进制进行计算,位运算符包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移动(<<)、右移动(>>)。解释见下表:
假设 a=10 ,b=12
一、成员运算符
成员运算符主要是用于在序列中查找是否包含指定的值。成员运算符包含:in、not in。解释见下表:
假设a=10,b=[1,2,3,4,5,6,7,8,9,0]
二、身份运算符
用于检查两个值(或变量)是否位于存储器的同一部分。(两个变量相等,并不是说完全一样。)身份运算符包含:is、is not。解释如下表:
假设a=1,b=1,c=[0,1,2],d=[0,1,2],e=‘hello’,f=‘hello’
三、运算符优先级
运算符优先级见下表:
括号可以提高运算符优先级
四、小结
今天所讲的运算符在开发中也是经常使用的,需要牢记。