知识点
逻辑运算符
and: 布尔与---条件测试都为Ture,整个表达式为True,否则为False。
or: 只要有一个条件测试为True时,结果为True,只有都为False,结果才为False。
not: 条件测试的结果取反
身份运算符
is 如果两个变量指向同一个对象,则返回True,否则返回False,等价于id(x) == id(y)
is not 如果两个变量指向不同对象,则返回True,否则返回False,等价于id(x) != id(y)
成员运算符
作用:测试某个成员是否在某个实例中,实例包括字符串、元组、列表。
in: 成员在某个实例中返回True,否则返回False
not in: 与上面正好相反
运算符优先级
1.**幂运算符(最高优先级)
2.*、/、%、//(乘除取模和取整)
3.+、-(加减)
4.=、%=、/=、*=、//=、+=、-= (赋值运算符)
5.Is、Is not(身份运算符)
6.In、not in(成员运算符)
7.and 、or、not(逻辑运算符)