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,这样的运算湿,都被统一称为布尔表达式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值