Logo Turtle 世界

2021-10-29 10:30 更新

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

  • Home
  • cleartextct
  • 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 度以指向四点钟位置

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

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号