- Logo 教程
- Logo - 首页
- Logo - 简介
- Logo - 海龟
- Logo - 控制海龟和画笔
- Logo - 海龟世界
- Logo - 变量
- Logo - 算术运算符
- Logo - 重复
- Logo - 随机化
- Logo - 过程
- Logo - 递归过程
- Logo - 决策
- Logo - 字符串
- Logo - 颜色
- Logo 有用资源
- Logo - 快速指南
- Logo - 有用资源
- Logo - 讨论
Logo - 海龟世界
Logo 还有许多其他额外的绘图命令,下面给出了一些。
- home
- cleartext 或 ct
- label
- setxy
label 命令接受一个单词作为带引号的字符串(例如“a_string”)或一个在 [ ] 括号中不带引号的单词列表(例如 [a string of letters]),并在海龟所在图形窗口的位置打印它们。让我们考虑以下代码。
setxy 命令接受两个参数,将第一个参数视为横坐标(水平轴)的值,将第二个参数视为纵坐标(垂直轴)的值。它将海龟放置在这些坐标处,可能在到达这些坐标时留下墨迹。在下图中,我们展示了如何使用 setxy 命令。
cleartext 命令,缩写为 ct,清除命令窗口的文本区域。
练习
以下是一项练习,用于检查您对本章中迄今为止所学内容的掌握程度。
以下命令序列生成什么图形?
cs pu setxy -60 60 pd home rt 45 fd 85 lt 135 fd 120
从左到右阅读这些命令时,尝试理解它们。试着运行它以找出结果。
以下是命令摘要表。
命令名称 | 目的 |
---|---|
setx 100 | 将海龟的 x 坐标设置为 +100 将其向右移动 100 个单位到中心 垂直方向无变化 |
setx -200 | 将海龟向左移动 200 个单位到中心 垂直方向无变化 |
sety 150 | 将海龟的 y 坐标设置为 150 将其向上移动 150 个单位到中心 水平方向无变化 |
sety - 50 | 将海龟向下移动 50 个单位到中心 水平方向无变化 |
setxy 100 100 |
将海龟移动到 xy 坐标 100 100 |
show xcor show ycor |
报告海龟的 x 坐标 报告海龟的 y 坐标 |
setheading 0 seth 0 |
将海龟指向正上方,“正午” |
seth 120 |
将海龟旋转 120 度指向四点钟方向 |
以下屏幕截图是上述一些命令的实际演示。
广告