用户:再贱就再见Star查看:0 回复:1 评论:0 创建时间:2020-01-14T18:24:38
Hello,我是【再贱就再见】我又回来了
!
今天,我们要学习一个奇妙的的知识——条件判断
那么,什么是条件判断呢?
条件判断就是根据不同的情况,做不同的事情。
比如:出门之前,我们先会看看天气如何
没有下雨的话,我们就可以直接出门。
如果下雨了,我们就需要带一把伞。
把它翻译成kitten语言,就是这样的。
在kitten中,进行条件判断需要用到控制模块下的“如果......那么......”代码块或“如果......那么......否则......”代码块
这个六角形是用来放入条件的,第一个夹子里面放入如果条件成立所执行的代码(第二个夹子是用来放入条件不成立所执行的代码)
如果我们需要,可以添加更多的条件
添加方法就是点击“否则”旁边的“+”号
我们接着讲下雨。在这个例子中,“下雨”就是一个条件成立,“没有下雨”就是条件不成立。
如果条件成立,就执行夹子里的代码;如果条件不成立,就直接跳过,继续执行下面的代码。
在kitten中,所有条件都是六边形的,它们都统一的放在了“侦测”模块下
重要知识点:
其实,每一个条件判断的大夹子都可以被看作为一个整体,它与上下拼接的代码块共同遵循“顺序执行”这个基本原则
如果顺序执行,循环和条件判断同时出现,程序会从外往里一层一层执行。在最外层,每个条件判断和循环都是作为独立的整体在从上往下顺序执行的。
如果最外层是循环,那么循环里面的代码就会一起被重复执行,这些代码会被当做整体遵守“顺序执行”的规则。
好了,本期的知识就给大家分享到这里了。
我们下期再见!
往期教程:
https://shequ.codemao.cn/community/221425
https://shequ.codemao.cn/community/221470
BY 再贱就再见
