Logo - 重复



我们经常重复一系列的命令。计算机程序通常执行重复性的任务。几乎每个编程系统都有一个执行这种重复或迭代(正如计算机科学家所称)的方法。让我们考虑以下示例 -

假设我们要画一个边长为 100 的正方形,我们可以使用以下程序来实现 -

fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90

我们注意到,两个命令 – fd 100 和 rt 90 重复执行了四次。如果我们不用连续写四遍,而是告诉计算机它应该只重复这两个命令四次,会不会更简单?我们可以通过使用以下命令实现 -

Repetition Practice 1

它节省了我们输入的时间,才得已绘制一个正方形。一般形式是:repeat number [commands]。我们必须使用关键字 – repeat,后跟一个数字,然后在[方括号]中输入一系列命令。

通常,我们可能需要在 repeat 内进行重复。这称为嵌套。让我们看一些关于此内容的示例。

Repetition Practice 2

Repetition Practice 3

以下是一项练习,以检查你迄今为止在本章中学到的内容,并检验你的能力。

Repetition Exercise
广告