标志-海龟世界


Logo 还有许多其他附加绘图命令,下面给出了其中一些命令。

  • 明文或 ct
  • 标签
  • 设定xy

label 命令将单个单词作为带引号的字符串(例如“a_string”)或 [ ] 括号中不带引号的单词列表(例如 [a string of letter])并将它们打印在海龟所在位置的图形窗口上。让我们考虑以下代码。

指挥官

setxy命令采用两个参数,将第一个参数视为横坐标(水平轴)的值,将第二个参数视为纵坐标(垂直轴)的值。它将海龟放置在这些坐标处,在到达这些坐标时可能会留下墨水。在下面的三图中,我们展示了如何使用 setxy 命令。

图1

图2

图3

明文命令(缩写为ct)清除命令窗口的文本区域。

明文命令

锻炼

以下是一个练习,用于检查您对本章到目前为止所学到的内容的能力。

下面的命令序列会产生什么样的图形?

cs pu setxy -60 60 pd home rt 45 fd 85 lt 135 fd 120

从左到右阅读这些命令时解释它们。尝试一下就知道结果了。

以下是命令摘要表。

命令名称 目的
设定100

将海龟的 x 坐标设置为 +100

将其向中心右侧移动 100 点

无垂直变化

塞克斯-200

将海龟向中心左侧移动 200 点

无垂直变化

塞蒂150

将海龟的 y 坐标设置为 150

将其移至中心上方 150 点

无横向变化

塞蒂 - 50

将海龟移动到中心以下 50 点

无横向变化

设置xy 100 100

将海龟移动到 xy 坐标 100 100

显示 xcor

显示 ycor

报告海龟的 x 坐标

报告海龟的 y 坐标

设置标题 0

赛斯 0

将海龟指向正上方,“正午”

赛斯120

将海龟移动 120 度以指向四点钟位置

下面的屏幕截图是上述一些命令的实际演示。

实际演示