第21课 逻辑运算符、身份运算符、成员运算符、运算符优先级
2026/7/30 20:20:10 网站建设 项目流程

知识点

逻辑运算符

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(逻辑运算符)

任务

课后练习

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询