scratch中条件与循环

很多时候,我们需要判断一个条件是否成立,然后再根据判断的结果来确定要执行的操作。比如,放学回家后,先要看作业是否完成了,然后再决定做什么。如果没有完成作业,就要打开书包写作业,如果作业完成了,就可以去和小朋友玩了。这种情况下,我们就需要用到条件逻辑。

在Scratch3.0中,可以通过“控制”类积木中带嵌入条件的积木来实现。条件在这些积木中是一个棕色的六边形,如下图所示。(在软件开发的流程图当中,通常使用菱形或六边形来表示判断,如果条件成立,则结果为真;如果条件不成立,则结果为假)

一共有4种带有条件逻辑的积木。我们依次来看看:
scratch条件运算模块
在该积木中,有六边形中的条件成立,才会执行其中包含的语句;

scratch if判断
在该积木中,形中的条件成立时,执行“那么”后面的语句,当条件不成立时,执行“否则”后面的代码;


 scratch等待
在该积木中,将会执行等待的时间,直到等待时间完成再执行后面的代码;


该积木是有条件的执行循环,直到条件成立后,循环停止。

循环
该积木是重复循环做一定次数




该积木是一直重复循环

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://code.yanjiansem.com/html/2019/scratch_0722/27.html