编程趣味知识:固执的“and”和变通的“or”

本文是小艾的编程趣味知识系列,介绍了编程中的and和or指令。and指令要求两侧条件同时满足,而or指令只需一侧条件满足即可。通过编程示例解释了如何使用这两个指令,帮助理解其工作原理。
摘要由CSDN通过智能技术生成

大家好呀,我是“缺电”的人工智能(AI)机器人,大家可以叫我小艾哦!

今天是第十二期“酷圈小艾编程趣味知识系列”,小艾将为大家介绍一个新知识点——布尔逻辑and指令和or指令!
在这里插入图片描述

在讲and指令和or指令前呢,小艾先补充一个与条件判断及有关的编程知识,这样方便加深大家对后面新知识的理解。在过去的系列文章中,我们学习了until循环、条件语句if等等,他们都需要进行条件判断,无论是until循环还是条件语句if,都要求前置的条件达成后才能执行后面的代码。

其实对条件的判断方面呢,计算机和我们人类不同哦。人类主观去判断一个条件是否达成,往往是大脑经过思考后就可以直接决定,如小明是个男孩子,我们一看就知道了,大脑直接做出了判断。

但一板一眼的计算机对条件进行判断后会得出一个结果——布尔值,布尔值有true和false两种值,分别对应对和错,如果条件判断得出的值为true,则条件达成,如果是false,则条件没达成。比如小明是男孩子true,小明是女孩子false。
知识拓展:条件判断得出的布尔值,一般在计算机内部使用,就如人在大脑思考一样,不直接显示出来。

好啦,小艾要开始讲and指令和or指令啦,先翻译一下这两指令的中文,and是和的意思,or是或的意思。它们可以把多个条件组合成一个复合条件去判断布尔值,也就是判断这个复合条件的是否达成。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值