开发手册 欢迎您!
软件开发者资料库

Logo - Turtle World

Logo Turtle World - 从基本到高级概念的简单易学步骤学习徽标,包括简介,海龟,控制龟和笔,海龟世界,变量,算术运算符,重复,随机化,程序,递归程序,决策,字符串,颜色。

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

  • home

  • cleartext或ct

  • 标签

  • setxy

label命令将一个单词作为带引号的字符串(例如"a_string")或[]括号中的单词列表而不带引号(例如[一串字母])并将它们打印在图形窗口的位置.龟.让我们考虑以下代码.

Commander

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

Figure1


Figure2


Figure3

明文命令,缩写 ct ,清除命令窗口的文本区域.

Cleartext Command

练习

以下是本章迄今为止所学内容的检查能力.

以下命令序列产生什么样的数字?

  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度指向4点位置

以下截图是上述一些命令的实际演示.

实际演示