Python3入门教程-2.7、逻辑运算符

 时间:2026-02-16 14:59:01

1、假设:某导演按条件筛选一个女演员,有2个条件,1.脸蛋漂亮,2.长得高

那么就可以用and来运算,获取结果

例如,有a,b,c三个演员,她们分别有2个属性,下面简单用列表来表示

注:第0个元素代表漂亮与不漂亮,第1个元素代表高不高

Python3入门教程-2.7、逻辑运算符

2、然后用and运算,得出3个演员的结果、

如图中红色方框,最左边是用来记录结果,右边的and两侧分别是2个条件的结果

解析:a[0] ='漂亮',因为a[0]的数值是漂亮,所以这句等于:'漂亮'=='漂亮',是True

Python3入门教程-2.7、逻辑运算符

Python3入门教程-2.7、逻辑运算符

3、可以看到,同时满足2个条件的演员,只有b

简单解析:and的两边,只要有一边没有满足条件,那么整个结果都是不满足条件

Python3入门教程-2.7、逻辑运算符

4、and以用于无限多的连接,没有个数限制

注意:在这些条件里面,即使只有一个条件不符合,结果都是不通过

Python3入门教程-2.7、逻辑运算符

1、假设:某女相亲,要求不高,男方长得帅,或者有钱就可以了

如图所示,当多个条件里面,只有1个条件通过,结果就通过了

Python3入门教程-2.7、逻辑运算符

1、not就是反转结果

比如,a == '帅'是True,那么not a == '帅'就是False了

简单说,加了not在前面,真的变假,假的变真

Python3入门教程-2.7、逻辑运算符

  • python教程【48】:逻辑运算符
  • Python3入门教程-2.9、算术操作符
  • Python3入门教程-3.2、整数类型
  • python教程【47】:比较运算符
  • Python3入门教程-2.5、比较操作符
  • 热门搜索
    主要表现怎么填 西瓜用英语怎么说 怎么查高考成绩 为什么选择我们公司 早泄怎么治疗 腿抽筋怎么办 中暑怎么办 羊肉怎么炖好吃 王者荣耀小队怎么退出 画画用英语怎么说