3.3.3.1 控制

控制指令根据结构和使用逻辑,可大致分为4类:while循环、for循环、条件判断结构、异常处理结构。

循环控制

用于重复执行某段程序。

积木 说明
img 无限次循环,重复执行模块内的所有程序。
img 直到条件为真,才继续向下执行。
img 一直执行模块内的程序,直到条件为真时,跳出循环。
img 循环中断条件选择中断循环:完全跳出循环,执行循环体后面的语句;继续下一次循环:跳出本次循环,执行下一次;注意:这个指令必须在循环中使用。
img 程序执行到此处位置,等到1秒后,才能执行下面的程序。

for循环

用于按次数或集合进行循环。

积木 说明
img 固定循环次数,执行 10 次循环。
img 自定义范围循环,从1-10,步长为1。
img 遍历循环,编列列表中的每一个元素。

条件判断结构

根据条件执行不同逻辑

积木 说明
img 单分支判断,条件成立时执行循环体中的程序。
img 双分支判断,条件成立时,执行程序1,否则执行程序2。

异常处理结构

用户捕获程序中可能出现的错误,增强程序稳定性。

积木 说明
img 异常处理语句,当try的从属代码执行遇到错误时,中断try从属代码并执行except的从属语句。
img 异常处理语句,当try的从属代码执行遇到错误时,中断try从属代码并执行except的从属语句,但无论是否有异常,都会执行finally的从属代码。