Logo Turtle 世界
2021-10-29 10:30 更新
Logo 还有许多其他附加绘图命令,其中一些在下面给出。
Home
cleartext
或ct
label
setxy
label
命令将单个单词作为带引号的字符串(例如“a_string”)或 [ ] 括号中不带引号的单词列表(例如 [Programming]),并将它们打印在 turtle 所在位置的图形窗口上. 让我们考虑以下代码。
setxy
命令采用两个参数,第一个参数作为横坐标(水平轴)的值和第二个参数为纵坐标(垂直轴)的值。它将 turtle 放置在这些坐标处,可能在到达这些坐标时留下墨迹。在以下三幅图中,我们展示了如何使用 setxy 命令。
cleartext
命令,缩写为ct
,用于清除命令窗口的文本区域。
练习
以下是一个练习,用于检查您对本章到目前为止所学知识的能力。 下面的命令序列产生什么样的图形?
cs pu setxy -60 60 pd home rt 45 fd 85 lt 135 fd 120
当您从左到右阅读这些命令时,请对其进行解释。尝试找出结果。 以下是命令摘要表。
命令名称 | 目的 |
---|---|
setx 100 | 将turtle的 x 坐标设置为 +100;将其移动到中心右侧 100 点;无垂直变化 |
setx -200 | 将turtle移动到中心左侧 200 点;无垂直变化 |
150 | 将turtle的 y 坐标设置为 150;将其移动到中心上方 150 点;无横向变化 |
sety - 50 | 将turtle移动到中心下方 50 点; 无横向变化 |
setxy 100 100 | 将turtle移动到 xy 坐标 (100,100) |
show xcor;show ycor | 报告turtle的 x 坐标;报告turtle的 y 坐标 |
setheading 0;seth 0 | 将turtle直指,“正午” |
seth 120 | 将turtle移动 120 度以指向四点钟位置 |
下面的截图是对上述一些命令的实际演示。
以上内容是否对您有帮助:
更多建议: