附录:指令速查索引
指令 释义 课程
and 与 至少两个参数 各参数都为真结果才是真 第07课
arc 画圆弧 箭头位于圆弧所在圆的圆心,当前方向反向角度做为起始角度 第11课
arc2 画圆弧 箭头位于弧线的终点,当前方向反向角度做为起始角度 第01课
array 定义数组 第21课
arraytolist 将数组转换为列表 第22课
ascii 输出指定字符或一个字符串首字母的ASCII码 第24课
bf 获取不包含第一个元素的列表 第22课
bk 后退 第02课
bl 获取不包含最后一个元素的列表 第22课
char 输出指定ASCII码的对应字符 第24课
circle 画圆形 箭头位于圆心 第11课
circle2 画圆形 箭头位于圆周上 第11课
clean 清屏(箭头位置、方向不变) 第05课
cleartimer 清除定时器 第20课
cos 输出余弦值 第27课
count 输出列表中的元素数量 第22课
cs 清屏(箭头位置、方向还原到初始状态) 第05课
ct 清除文本窗口的内容 第05课
distance 计算当前位置到目标位置的距离 第10课
distancexyz 沿直线到达三维坐标的距离 第18课
downpitch 向下倾斜 第18课
ellipse 画椭圆 箭头位于中心点 第11课
ellipse2 画椭圆 箭头位于圆周上 第11课
ellipsearc 画圆弧 箭头位于椭圆中心点,当前方向反向角度做为起始角度 第11课
emptyp 检测列表是否为空表 第22课
end 定义程序的结束指令 第03课
equalp 判断两个字或表是否相等 第22课
fence 进入围栏模式 第18课
fd 前进 第02课
fill 填充颜色 第12课
first 获取列表第一个元素 第22课
for 循环 第09课
fput 将一个对象加入到列表前面,输出一个新列表 第22课
heading 获取航向 第11课
home 箭头位置和方向回到初始状态,不清屏 第05课
ht 隐藏海龟(箭头) 第02课
if 如果 ...成立 则执行语句 第08课
ifelse 如果 ...成立 则执行 语句1 否则执行语句2 第08课
iff 若前边的test命令输出值为 false,则执行指定的语句 第07课
ift 若前边的test命令输出值为 true,则执行指定的语句 第07课
int 取整数(无四舍五入) 第06课
item 获取数组或列表的第几个元素 第21课第22课
keyboardon 键盘事件设置 第25课
keyboardvalue 在键盘事件响应程序中获取按键的ASCII码值 第25课
keyboardoff 关闭键盘事件,调用后不再响应键盘事件 第25课
label 在图形窗口上显示文字 第16课
last 获取列表最后一个元素 第22课
leftroll 左卷 第18课
light 输出光线 第18课
list 定义列表 第22课
listp 判断是否是列表 第22课
listtoarray 将列表转为数组 第22课
local 定义局部变量 第04课
lput 将一个对象加入到列表后面,输出一个新列表 第22课
lt / left 左转 第02课
make 定义变量并赋值、修改变量的值 第04课
mdarray 定义多维数组 第21课
mditem 获取多维数组的元素 第21课
mdsetitem 给多维数组元素赋值 第21课
member 取出表中第一个指定元素匹配的子表 第22课
memberp 判断表中有否包含指定的元素,返回逻辑值 第22课
mouseoff 停止捕获鼠标事件 第26课
mouseon 开始捕获鼠标事件 第26课
mousepos 获取鼠标在屏幕上的位置 第26课
not 非 一个参数 取反,真变假,假变真 第07课
op 程序返回值 第06课
or 或 至少两个参数 有一个参数是真结果就是真 第07课
orientation 获取方向 第18课
pd 落笔 第04课
pe 将画笔设为擦除模式 第16课
pendownp 是抬笔还是落笔,落笔状态时输出 true,抬笔状态时,输出 false 第17课
penmode 读取画笔当前的模式 第17课
pennormal 将笔尖位置设置为落笔状态,同时将画笔设置为绘画状态 第17课
penreverse 画笔颜色像素取反,同时位置设为 down 第17课
pensize 返回画笔的宽度和高度 第17课
perspective 进入透视模式 第18课
pi 输出圆周率值 第24课
pitch 获取俯仰的角度 第18课
polyend 完成最近的 polystart 调用开始的多边形定义 第18课
polystart 开始定义多边形,落笔移动时,将目标坐标做为顶点加入多边形 第18课
polyview 擦除屏幕,并将 polystart 和 polyend 定义的所有多边形着色渲染 第18课
pos 获取坐标 第10课
posxyz 获取坐标(透视) 第18课
power 输出幂运算的值 第24课
ppt 将画笔设为绘画模式 第17课
pr 打印 第05课
pu 抬笔 第05课第17课
random 用来随意产生一个数字,没有规律 第08课
remainder 求余数 第06课
remove 返回移除指定元素的新列表 第22课
repeat 重复执行指定语句 第05课第09课
round 取最接近的整数(四舍五入) 第06课
rc 弹出输入框,将输入的内容做为一个字符 第25课
rightroll 右卷 第18课
rl 弹出输入框,将输入的内容做为一个列表 第25课
roll 获取横滚的角度 第18课
rt / right 右转 第02课
rw 弹出输入框,将输入的内容做为一个字符串 第25课
se 将两个列表合并成一个列表 第22课
setfc 设置填充颜色 第12课
seth 设置航向 第11课
setitem 给数组元素赋值 第21课
setlabelfont 设置文字的字体属性 第16课
setlight 设置光线 第18课
setorientation 定位到绝对方向 第18课
setpc 设置画笔颜色 第12课
setpensize 设置画笔宽度 第17课
setpitch 旋转到绝对高度 第18课
setpos 移动到指定位置,方向不变 第10课
setposxyz 设置位置(透视) 第18课
setroll 旋转到绝对角度 第18课
setsc 设置背景色 第12课
settimer 设置定时器 第20课
setx 水平移动到指定横坐标 第10课
setxy 移动到指定坐标,方向不变 第10课
setxyz 设置x、y、z坐标 第18课
sety 竖直移动到指定纵坐标 第10课
setz 设置z坐标 第18课
show 给...看 第05课
sin 输出正弦值 第27课
sqrt 输出指定数的平方根 第27课
st 显示箭头 第02课
stop 退出程序 第08课
substringp 判断一个字符串是否是另一个字符串的子串 第24课
test 测试 第07课
time 输出当前日期和时间 第20课
timemilli 输出系统(电脑)启动以来的毫秒数 第20课
to 定义程序的开始指令 第03课
towards 计算当前位置到目标位置的航向 第11课
towardsxyz 获取朝向,包括横滚、俯仰和航向角度 第18课
type 输出内容,但不直接输出,等到 show 或 pr 指令时,一同输出 第05课
uppitch 向上倾斜 第18课
wait 延时 第20课
while 循环 第09课
window 进入窗口模式 第18课
word 将输入的多个字合并成一个新字 第24课
wordp 判断是否是字 第24课
wrap 进入包装模式 第18课
xcor 输出当前横坐标值 第10课
ycor 输出当前纵坐标值 第10课
zcor 获取z坐标 第18课