我们经常重复一系列命令。 计算机程序经常执行重复的任务。 几乎每个编程系统都有一种方法来执行这种重复或迭代,就像计算机科学家所说的那样。 让我们考虑以下示例 -
让我们假设我们想绘制一个长度为100的边的正方形,我们可以用以下程序来做 -
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
我们注意到两个命令 - fd 100和rt 90重复四次。 告诉计算机它应该重复这两个命令四次而不是连续四次写入它会不会更简单? 我们可以使用以下命令完成此操作 -
它节省了我们打字的时间来制作正方形。 一般形式是: repeat number [commands] 。 我们必须使用关键字 - repeat后跟一个数字,然后使用[方括号]中的一系列命令。
通常,我们可能不得不在重复内重复。 这称为nesting 。 让我们看一下这方面的一些例子。
下面是一个练习,以检查你在本章到目前为止学到的知识。