猫史档案馆


【萌新必看】L3 条件判断

用户:再贱就再见Star再贱就再见Star查看:0 回复:1 评论:0 创建时间:2020-01-14T18:24:38


Hello,我是【再贱就再见】我又回来了emotion_编程猫_加油

今天,我们要学习一个奇妙的的知识——条件判断

center_image

那么,什么是条件判断呢?

条件判断就是根据不同的情况,做不同的事情。

比如:出门之前,我们先会看看天气如何center_image

没有下雨的话,我们就可以直接出门。

center_image

如果下雨了,我们需要带一把伞。

center_image

把它翻译成kitten语言,就是这样的。

center_image在kitten中,进行条件判断需要用到控制模块下的“如果......那么......”代码块或“如果......那么......否则......”代码块

center_image

这个六角形是用来放入条件的,第一个夹子里面放入如果条件成立所执行的代码(第二个夹子是用来放入条件不成立所执行的代码)

如果我们需要,可以添加更多的条件

center_image

添加方法就是点击“否则”旁边的“+”

center_image

我们接着讲下雨。在这个例子中,“下雨”就是一个条件成立“没有下雨”就是条件不成立。

如果条件成立,就执行夹子里的代码;如果条件不成立,就直接跳过,继续执行下面的代码。

在kitten中,所有条件都是六边形的,它们都统一的放在了“侦测”模块下

center_image

重要知识点:

其实,每一个条件判断的大夹子都可以被看作为一个整体,它与上下拼接的代码块共同遵循“顺序执行”这个基本原则

center_image

如果顺序执行,循环和条件判断同时出现,程序会从外往里一层一层执行。在最外层,每个条件判断和循环都是作为独立的整体在从上往下顺序执行的。

center_image

如果最外层是循环,那么循环里面的代码就会一起被重复执行,这些代码会被当做整体遵守“顺序执行”的规则。

center_image

好了,本期的知识就给大家分享到这里了。

我们下期再见!

往期教程:

https://shequ.codemao.cn/community/221425

https://shequ.codemao.cn/community/221470

BY   再贱就再见

emotion_编程猫_厉害了


回复

上一页1 页 / 共 1下一页
52scr52scr

emotion_编程猫_点赞

点赞0


评论