用数据做判断:布尔值

计算机利用数据有三种方式:1.直接使用数据,2.计算和加工数据,3.用数据做判断。

除了while循环,我之前学过的if...elif...else语句,也涉及到【利用数据用做逻辑判断】。当逻辑判断通过才会继续执行:

 

 计算机的逻辑判断,只有两种结果,就是True(英文意思是“真”)和False(英文意思是“假”),没有灰色地带。这个计算真假的过程,叫做【布尔运算】。

print()括号内的计算其实就是【布尔运算】。终端上出现的True和False我们称为【布尔值】。

只有当条件判断为True时,if和while后面的子句才会执行下去。

要记住前两种==!=,这两种在条件判断中用得非常多。

在代码中,A == B表示A和B相等,==表示相等关系;而=表示给变量赋值。===虽然长得相似,但没有任何关系。

 

布尔值之间的运算

 

会接触到andornotinnot in五种运算

 

 

a = 5
b = -1
c = 0
d = 7

if a<b and c<d:
    print('True')
else:
    print('False')

 【in】和【not in】就可以用来判断字典中是否存在某个【键】

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值