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

 时间:2024-10-14 22:38:52

逻辑运算符有3个,and、or,not(并且、或者、非)基本都是用短路逻辑来判断最终结果是否通过

and

1、假设:某导演按条竭惮蚕斗件筛选一个女演员,有2个条件,1.脸蛋漂亮,2.长得高那么就可以用and来运算,获取结果例如,有a,b,c三个演员,她们分别有2个属性,下面简单用列表来表示注:第0个元素代表漂亮与不漂亮,第1个元素代表高不高

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

2、然后用and运算,得出3个演员的结果、如图中红色方框,最左边是用来记录结果,右咐搭趔涮边的and两侧分别是2个条件的结果解析:a[0] ='漂亮&#泌驾台佐39;,因为a[0]的数值是漂亮,所以这句等于:'漂亮'=='漂亮',是True

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

3、可以看到,同时满足2个条件的演员,只有b简单解析:and的两边,只要有一边没有满足条件,那么整个结果都是不满足条件

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

4、and以用于无限多的连接,没有个数限制注意:在这些条件里面,即使只有一个条件不符合,结果都是不通过

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

or

1、假设:某女相亲,要求不高,男方长得帅,或者有钱就可以了如图所示,当多个条件里面,只有1个条件通过,结果就通过了

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

not

1、not就是反转结果比如,a == '帅'是True,那么not a == '帅'就是False了简单说,加了not在前面,真的变假,假的变真

Python3入门教程-2.7、逻辑运算符
  • python教程【48】:逻辑运算符
  • Python3入门教程-2.9、算术操作符
  • Python3入门教程-3.2、整数类型
  • python教程【47】:比较运算符
  • Python3入门教程-2.5、比较操作符
  • 热门搜索
    脸上长癣怎么办 一个胸大一个胸小怎么办 手机短信删除了怎么恢复 怎么改电脑密码 成长记录册怎么写 惠普打印机怎么扫描 工资申请书怎么写 手指脱皮是怎么回事 影驰固态硬盘怎么样 教学内容怎么写