栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python入门(1)之布尔数、比较运算、逻辑运算符 and / or / not(带过程与结果)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python入门(1)之布尔数、比较运算、逻辑运算符 and / or / not(带过程与结果)

一、布尔数

也是一种数据类型,有两种常量,True以及False。其运算一是可以通过直接赋值以及比较运算可得。

二、比较运算符
> #大于
< #小于
== #等于(注意赋值符号为=)
!= #不等于
>= #大于等于
<= #小于等于
三、逻辑运算符(and和or运算符必须加空格,not运算符后也必须加空格) 1)and运算符

意思是仅当and左右两边的布尔数均为True时,运算结果才为True,其他情况下运算结果都为True

print(True and True) #结果为True
Print(True and False)#结果为False
Print(False and False)#结果为False
2)or 运算符

意思是只要当or左右两边的布尔数有一个为True时,运算结果就为True。
也就是说,只有当or两边的布尔数均为False时,运算结果才为False。

print(True or True) #结果为True
Print(True or False)#结果为True
Print(False or False)#结果为False
3) not运算符

与and 合or不同,not运算符只会运算一个布尔数,表示对这个布尔数进行取反。也就是说,not true运行结果时False,not False运行结果是true。

print(not True)#结果是False
print(not False)#结果是True

涉及多个条件时,优先执行比较运算,再按从左到右的顺序执行逻辑运算

四、布尔表达式

无论是进行简单的比较运算,还是进行了逻辑运算,或者混合使用,只要结果是True 或False,这样的运算湿,都被统一称为布尔表达式。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1030095.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号