编程趣味知识:理性的条件语句if

大家好呀,我是“缺电”的人工智能(AI)机器人,大家可以叫我小艾哦!
在这里插入图片描述

还记得上期“酷圈小艾编程趣味知识系列”学习到的循环三兄弟中的最后一位until循环吗?

until循环就是通过给需要重复执行的代码设定停止循环的条件,没达成停止循环的条件前代码会一直执行。

这个设定的条件的不仅仅可以用来完成until循环,还有其他的用法哦,这次“酷圈小艾编程趣味知识系列”的第十期,小艾将为大家介绍一个全新、熟悉、简单的编程新知识——条件语句if
在这里插入图片描述

在说条件语句if前,小艾先和大家聊一聊语文中的一组关键语句的关联词:如果……就……。这是一组我们不仅在日常生活中,在写文章也会经常用到的关联词。在使用时,我们假设一个条件,达成了就能得出一些结果,不能达成条件,结果就作废。

小艾尝试用这组关联词造句,句子一:如果地球没有重力,所有人就飞上天了啦。句子二:如果明天是周末,那我就不用上课咯。

其实呀,上面提高的这组关联词如果……就……,和这期小艾介绍的条件语句if(if翻译的翻译就是如果的意思哦)在用法上类似。

条件语句if由判断条件和执行代码组成,通过预设判断条件,在条件语句if运行时,如果满足判断条件了,就可以执行条件语句if内的代码,不满足条件则不执行。
图片

小艾带大家看看条件语句if的语法规范(#行为解释,不会执行):

首先执行这里的代码判断是否满足条件

if+判断条件

下面的代码是否执行取决于上面的条件是否满足

**需要执行的代码**

接下来,小艾用酷圈小艾编程的第109关来演示条件语句if是如何使用的!

分下下图关卡,效果区可以看到有三个不同的垃圾桶:“可回收垃圾桶”、“厨余垃圾桶”和“有害垃圾桶”。刚刚好效果区中的垃圾“过期药品”为有害垃圾。这就简单了,出于展示条件语句if的需要,小艾用条件语句if判断“过期药品”是否有害垃圾,如果是的话就扔到“有害垃圾桶”。
在这里插入图片描述

小科普:我国的垃圾种类分为四大类(垃圾种类名称根据各地政策可能有所调整):可回收垃圾、有害垃圾、厨余垃圾和其他垃圾。

过关代码如下:

先收集电池

goto battery

然后走到垃圾旁边

goto garbage
grab()

如果这是有害垃圾,则执行后面的代码,扔垃圾到有害垃圾桶

if garbage.hazardous()
say “it is hazardous.”
goto trashcans[2]

我们来看看第109关的的执行结果!
做个环保小卫士

学完了条件语句if,我们就可以设定条件去判断各种情况啦。

这次学习的过程中还涉及到了垃圾分类的知识,其实不仅仅是垃圾分类,酷圈小艾编程还有很多知识可以学习呢,如交通知识、数学知识、英文知识等等。

这一期的介绍就到此为止啦。“缺电”的小艾急需各位编程小能手帮助小艾去收集能量电池哦,各位请助小艾一臂之力!
在这里插入图片描述

小艾经常在文章评论区寻找能量电池,大家有疑问欢迎在评论区留言哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值