LOGO语言命令大全
logo命令大全
logo命令大全LOGO命令全称简写中文名称与功能举例例CLEARSCREEN CS 清除图形屏幕,海龟复位命令DRAW 初始化,清屏,还原海龟原状态,设为图文屏幕FORWARD FD 前进命令FD 50BACK BK 后退命令BK 50RIGHT RT 右转命令RT 90LEFT LT 左转命令LT 90PENUP PU 抬笔命令PENDOWN PD 落笔命令PENRASE PE 笔擦HIDETUPTLE HT 隐龟SHOWTURTLE ST 显龟REPEAT 重复命令REPEAT 4[FD 50 RT 90]SETX 水平移动到X点SETY 垂直移动到Y点SETXY 移动到XY点SETXY [ 50 60]SETXYSE 同上SETHEADIND Seth 转向指定方向SETPG 设置背景色SETPC 设置海龟颜色SETPEN 设置笔色FILL 填充颜色HOME 回母位CLEAN 清屏不移位XCOR 测定海龟横坐标YCOR 测定海龟纵坐标GETXY 测定海龟坐标HEADING 测定海龟指向SPLISCREEN 图文混合屏幕FULLSCREEN 全图形屏幕TEXTSCREEN 全文字屏幕SETSCRUNCH 调整屏幕纵横比例FENCE 设屏幕为围栏状态WRAP 设置屏幕为环绕状态WINDOW 设置屏幕为窗口状态TO 过程开始END 过程结束EDIT 进入编辑状态CONTINUE CO 暂停后恢复运行5 )本次学习的LOGO 命令有:1 DRAW 清屏、复位、进入图文混合显示状态2 CLEARSCREEN 简写CS 清屏、复位3 SHOW TURTLE 简写ST 显龟命令4 HIDETURTLE 简写HT 隐龟命令5 FORWARD 简写FD 前进命令FD 100 前进100 (海龟)步FD 20*5 前进100 步(因为20*5=100)FD -50 后退50 步(与BK 50 作用相同)6 BACK 简写BK 后退命令BK 100 后退100 步BK 20*5 后退100 步(因为20*5=100)BK -50 前进50 步(与FD 50 作用相同)7 RIGHT 简写RT 右转命令(顺时针方向)RT 90 右转90 度RT 360/4 右转90 度(因为360/4=90 )RT -120 左转120 度8 LEFT 简写LT 左转命令(逆时针方向)LT 90 左转90 度LT 360/4 左转90 度(因为360/4=90 )LT -120 右转120 度9 HOME 回家命令让海龟回到屏幕中央的“母位”,并使其方向向上10 CLEAN 清屏不回家命令。
Logo—语言-大全
Logo的语言命令一、绘图初始化命令(DRAW)格式:DRAW功能:让计算机完成一些初始化功能。
二、前进与后退命令1、前进命令格式:FD 步数2、后退命令格式:BK 步数三、转向命令1、左转命令格式:LT 度数2、右转命令格式:RT 度数四、提笔与落笔命令1、提笔命令格式:PU2、落笔命令格式:PD3、笔擦命令格式:PE五、隐龟与显龟1、隐龟命令格式:HT2、显龟命令格式:ST六、回家命令格式:HOME七、清屏命令1、CS命令格式:CS功能:清除屏幕上的图形,并使海龟回到“家”,头朝上。
2、CLEAN命令格式:CLEAN功能:清除屏幕上的图形,且不改变海龟的状态。
八、常用的变色命令。
1、SETBG <颜色代码>:设置屏幕的颜色。
2、SETPC <颜色代码>:设置画笔的颜色。
3、SETW <笔的宽度>: 设置笔的粗细。
笔的宽度的取值范围为1-999。
4、FILL :着色命令九、定位命令:1、SETX <X坐标值>:使海龟水平方向移到X坐标指定的位置2、SETY <Y坐标值>:使海龟垂直方向移到Y坐标指定的位置3、SETXY <X坐标值 Y坐标值>:使海龟水平方向移到X坐标指定的位置,垂直方向移到Y坐标指定的位置。
4、XCOR:输出当前海龟在水平方向的位置。
5、YCOR:输出当前海龟在垂直方向的位置。
6、GETXY:输出当前海龟在水平方向的位置和垂直方向的位置。
命令简写功能基本绘图DRAW - 清屏、海龟回母位CLEANCLEARSCREEN CSCLEARTEXT CTFORWARD FD 前进BACK BK 后退RIGHT RT 右转LEFT LT 左转 SETMOUSESHAPE 1~23鼠标变形tell 1~15 st bk 50分身龟setattr 0~255文章颜色setbgpattern 1~11 背景变形SETPC(SETBG) 0~14 ⒈海龟颜色⒉背景颜色FILL 颜色填充PENUP PU 抬笔PENDOWN PD 落笔HIDETURTLE HT 藏龟SHOWTURTLE ST 显龟CLEARSCREEN CS 清屏HOME - 回家REPEAT - 重复SPLITSCREEN SS 图文混合屏FULLSCREEN FS 全图形屏TEXTSCREEN TS 全文字屏NODRAW ND 全文字屏、清屏WRAP - 环绕状态WINDOW - 窗口状态FENCE - 围栏状态SHOW - 屏幕输出TT - 在画图区显示文字TO……END - 过程头、尾IF…THEN…ELSEPAUSECONTINUE COEDIT ALL - 进入编辑部STOP -TOPLEVEL -SETPC - 设置画笔颜色SETBG - 设置屏幕底色坐标作图SETX - 指定海龟横向位置SETY - 指定海龟纵向位置SETXY - 指定海龟任意位置SETHEADING SETH - 指定海龟方向XCOR - 显示海龟当前位置的X坐标YCOR - 显示海龟当前位置的Y坐标GETXY - 显示海龟当前位置的X,Y坐标HEADING - 显示海龟指向角度文件管理POTS - 显示工作区内所有过程的标题POPS(PO ALL) - 显示工作区内所有过程的内容PRINTOUT PO 显示工作区内过程的内容ERASE(ER ALL) ER 删除工作区中的过程DIRECTORY DIR 显示磁盘文件目录DISK - 显示当前盘SETDISK - 设置当前盘SAVE - 把程序存盘LOAD - 读程序文件SAVEPIC - 图形存盘LOADPIC - 读图形文件DELETE - 删除文件RENAME REN 文件改名数值计算PRINT PR 换行打印TYPE - 同行打印SETCURSOR - 打印格式OUTPUT OP 输出INT - 取整函数ROUND - 四舍五入函数QUOTIENT - 求商函数REMAINDER - 余数函数RANDOM - 随机函数SQRT - 平方根函数ABS - 绝对值函数MAKE - 赋值PRECISION - 数字显示精度字表处理FIRST - 取首LAST - 取尾BUTFIRST BF 去首BUTLAST BL 去尾EMPTY? - 判断是否为空READ - 从键盘上接受一串字符READCHAR RC 从键盘上接受一个字符READLIST RL 从键盘上接受一个表READQUOTE RQ 从键盘上接受一个字RESULT: - 结果TRUE - 真FALSE - 假COUNT - 测长函数MAKE - 赋值ITEM - 输出表中第:K个元素TEST - 测试条件IFTRUE IFT 测试真IFFALSE IFF 测试假KEY? - 是否有键盘输入NUMBER? - 是否是数WORD? - 是否是字LIST? - 是否是表WORD - 连接字SENTENCE SE 字与表、表与表的连接FPUT - 连接到表(字)首LPUT - 连接到表(字)尾LIST - 组成表RUN - 运行表DEFINE - 定义过程ASCII - 输出字符的ASCII码CHAR - 输出ASCII码值的字符fd 前进bk 后退lt 左转rt 右转draw 海龟初始化cs 清屏home 让海龟回到初始位置(留下痕迹)clean 清除图形窗口中的内容,海龟不移动位置。
LOGO语言命令集
前进命令: FD 步数
后退命令: BK 步数
左转命令:LT 度数
右转命令:RT 度数
清屏命令: CS(CLEAN)
提笔命令: PU
落笔命令: PD
擦除命令: PE
回家命令: HOME
笔粗命令: SETW 数值
改变背景色命令: SETBG 数值
改变画笔色命令: SETPC 数值
空心矩形命令: STAMPRECT 长宽
实心矩形命令:(STAMPRECT 长宽"TRUE)空心椭圆命令:STAMPOVAL 横向半径纵向半径实心椭圆命令:(STAMPOVAL 横向半径纵向半径“TRUE)
画正多边形:REPEAT 边数[ FD 边长RT 360/边数]
画奇数正多角星:REPEAT 角数[ FD 边长RT
180-180/角数]
打印:(PRINT [内容]参数)
赋值:MAKE“变量值
MAKE “变量 RAND
画圆(36边形):REPEAT 36[ FD 边长RT 360/36] 填色命令: FILL 隐龟命令: HT
初始化命令: DRAW 显龟命令: ST。
logo语言常用命令详解
to p34cc
draw fs
ask 1 [rt 45 setpc 1]
ask 2 [rt 90 setpc 2]
ask 3 [rt 135 setpc 3]
ask 4 [rt 180 setpc 4]
ask 5 [rt 225 setpc 5]
ask 6 [rt 270 setpc 6]
TELLALL 海龟代号1 海龟代号2 告诉从代号1至代号2的海龟为活动龟
六、定义过程:
过程结构:
TO 过程名
过程体
END
带变量的过程
TO 过程名 变量名1 变量名2 变量名3…… (变量名的表示是:+英文字母,英文字母可以是一个或多个,一个变量用多个字母时字母之间不能有空格)
end
to p29
draw fs
pu lt 90 fd 300 rt 90 fd 100 pd setpc 12
stamprect 40 25
stamprect 60 50
stamprect 80 75
stamprect 100 95
stamprect 120 120
pu rt 90 fd 300 setpc 9 lt 90 fd 50 pd
stampoval 50 50
pu home setpc 0 bk 80 lt 90 fd 80 rt 90 pd stamprect 150 100
pu fd 25 rt 90 fd 25 pd (stamprect 100 50 "true)
pu fd 30 lt 90 fd 75 pd lt 30 fd 50 (stampoval 15 15 "true)
常用LOGO语言命令及公式
SETBG n设定屏幕背景为n号笔色
SETBGPATTERN n设定屏幕背景为n号花纹
FILL对封闭图形填色
SS进入图文混合状态
TS进入全文本状态
FS进入全图形状态
二、常用画图公式
1、正多边形公式
REPEAT边数[FD边长RT 360/边数]
REPEAT边数[FD边长LT 360/边数]
常用LOGO语言命令及公式
一、常用命令
DRAW绘图初始化命令
CS清屏幕海龟回原点
CLEAN清屏幕但不改变海龟状态
FD x海龟前进x步
BK x海龟后退x步
RT x海龟右转x度
LT x海龟左转x度
PU抬笔
PD落笔
PE笔擦
ST显示海龟
HT隐藏海龟
HOME海龟回原点
WAIT n延时n/100秒
EXIT退出logo系统
STAMPRECT x y画空心矩形
(STAMPRECT x y “TRUE)画实心矩形
STAMPOVAL x y画空心椭圆
(STAMPOVAL x y “TRUE)画实心椭圆
REPEAT n[命令组]n次重复执行命令组
MAKE "量名表达式把表达式的值赋值给变量
SETPC n设定用n号笔色
SETW n设定笔宽
2、正多角星公式
奇数角多角星:REPEAT角数[FD边长RT 180-180/角数]
空心正多角星:REPEAT角数[FD边长RT 720/角数FD边长LT 360/角数]
3、用REPEAT命令画圆和画弧
画圆:REPEAT 360[FD半径*PI/180 RT 1]
画圆弧:REPEAT度数[FD半径*PI/180 RT 1]
LOGO命令一览表
删除工作区中的所有过程
ERN变量名列表
删除工作区中的一个或多个指名变量
ERN
删除工作区中的所有变量
PO过程名列表
显示一个或多个指名过程的内容
PONS
显示工作区中所有全局变量名及其值
POPS
显示工作区中所有过程的内容
POTS
显示工作区中的所有过程名
TO过程名
…
END
在命令行定义过程
四、计算命令
INT X
求X的整数部分
RANDOM N
随机产生1到N之间的一个自然数,N最大是32767
REMAINDER M N
求M除以N所得的余数
SQRT X
求X的平方根
五、过程管理命令
EDIT过程名
建立和编辑一个过程
EDIT过程名1过程名2…
建立和编辑多个过程
EARSE过程名列表
删除工作区中一个或多个指名过程
(WORD对象1对象2对象3…
将多个对象连接成一个字
九、运算符号
+(加) -(减) *(乘) /(除) =(等于) NOT=(不等于)
>(大于) >=(大于或等于) <(小于) <=(小于或等于)
AND条件1条件2
两个重要依据同时为时,结果为真,否则为假
(AND条件1条件2条件3……)
所有条件同时为真时,结果为真,否则为假
颜色代码:0(黑) 1(蓝) 2(绿) 3(青) 4(红) 5(洋红)
6(棕) 7(浅灰) 8(深灰) 9(浅蓝) 10(浅绿) 11(淡青) 12(淡红)
13(浅洋红) 14(黄) 15(白)
花纹代码:1(实线) 2(粗) 3(细斜线) 4(粗斜线) 5(粗反斜线)
LOGO常用命令一览表
LOGO常用命令一览表1.前进命令FORWARD(简写FD)【格式】 FD 步长【功能】命令小海龟按当前方向前进指定的步长。
【说明】⑴ 在LOGO语言中,命令与数据之间是以空格分隔的。
如,在输入的前进命令和步长之间必须用空格分隔。
⑵ 小海龟移动时,要特别注意它的当前位置和方向,当前方向就是它的头所指的方向。
⑶ 让小海龟移动时,是通过步长的长短来控制机器人前进的距离。
⑷ 步长的具体值就是指距离的长短(小海龟的默认值为每1个步长为0.5厘米)。
如FD 100中步长值为 100,是让小海龟前进50厘米。
⑸ 输入的LOGO命令既可以是大写字母,也可以是小写字母,例如,“fd 100”命令,也可以写成“FD 100”,两种输入方式的执行效果相同2.后退命令BACK(简写BK)【格式】 BK 步长【功能】命令小海龟按当前方向后退指定的步长。
【说明】⑴ 让小海龟移动时,是通过步长来控制小海龟后退的距离。
⑵ 小海龟移动时,要特别注意它的当前位置和方向,后退方向就是它的头所指的反方向。
⑶ 步长的具体值就是指步长的长短(小海龟的默认值为每一步长为0.5厘米)。
⑷ 前进、后退等命令需要的数据既可以是具体数值,也可以是一个算式,小海龟会自动计算算式,再按计算的结果完成任务。
在计算机中加号、减号、乘号、除号分别用“+”、“-”、“*” 、“/”符号表示。
【应用】后退100步:⑴ 命令方式:BK 100⑵ 过程方式: TO HTBK 100END3.左转命令LEFT(简写LT)【格式】 LT 角度【功能】命令小海龟向左 (逆时针方向) 转动指定的角度。
【说明】⑴ 让小海龟转动时,是通过角度的值来控制小海龟向左转动的角度。
⑵ LOGO语言中LT 180,此命令的是让小海龟左转180度。
【应用】向左转动90度:⑴ 命令方式:LT 90⑵ 过程方式:TO ZZLT 90END4.右转命令RIGHT(简写RT)【格式】 RT 角度【功能】命令小海龟向右 (顺时针方向) 转指定的角度。
LOGO语言常用命令_整理版
LOGO语言常用命令_整理版英文指令英文简码中文指令用法举例FORWARDFD 前进FD 100BACKBK 后退BK 100RIGHTRT 右转RT 90PENUPPU 抬笔PU PENDOWNPD 落笔PD PENERASEPE 笔擦PE STAMPOVAL画空心椭圆STAMPOVAL 100 50STAMPOVAL画实心椭圆(STAMPOVAL 100 50 "true)STAMPRECT 画空心矩形STAMPRECT 50 100STAMPRECT画实心矩形(STAMPRECT 50 100 "true)TTTT 文本TT [apple];或:TT "中国SHOWTURTLE ST 出现ST HIDETURTLEHT 隐形HT SETHEADSETH 定角SETH 60SETXY定位SETXY 100 100SETX横坐标SETX 100SETY纵坐标SETY 100CLEARSCREENCS 清除CS CLEAN清图CLEAN SETFONT字体字号字型设SETFONT "黑体字号字型FILL颜色填充FILL SETPC笔色SETPC 9SETBG背景色SETBG 15SETWIDTHSETW 笔粗SETW 1EACH每只海龟EACH [命令串]ASK多龟作图ASK [海龟代号表] [命令组]TELL激活海龟TELL [海龟代号表]EDIT打开编辑器EDIT TO定义TO BBB :A END结束END GO转到并执行程序GO ABC LOAD装载程序LOAD "AAA.LGO SAVE保存程序SAVE "AAA.LGO SAVEPIC保存图像SAVEPIC “123LOADPIC打开图像LOADPIC “123DELETE删除文件DELETE “文件名RENAME文件改名RENAME “原文件名“新文件名TYPE印出TYPE ZFX.LGO>PRN PRINTOUTPO 显示程序内容PO AAA ER ALL删除所有程序ER ALL ERASEER 删除程序ER AAA PI圆周率MAKE "A PI TRUE真MAKE "A TRUE FALSE假MAKE "A FALSE RANDOM取随机数MAKE "A RANDOM 100COUNT 计数COUNT “12fd43gLOGO语言常用命令整理与说明:常用命令部分根据网络资料整理,利用flash版logo语言编译程序(FLOGO99色,不常用未测试的命令底色设为灰色。
LOGO命令集
LOGO命令集1.前进命令FORWARD,简写FD【格式】FD 步长【功能】命令小海龟按当前方向前进指定的步长。
【说明】⑴在LOGO语言中,命令与数据之间是以空格分隔的。
如,在输入的前进命令和步长之间必须用空格分隔。
⑵小海龟移动时,要特别注意它的当前位置和方向,当前方向就是它的头所指的方向。
⑶让小海龟移动时,是通过步长的长短来控制机器人前进的距离。
⑷步长的具体值就是指距离的长短(小海龟的默认值为每1个步长为0.5厘米)。
如FD 100中步长值为100,是让小海龟前进50厘米。
⑸输入的LOGO命令既可以是大写字母,也可以是小写字母,例如,“fd 100”命令,也可以写成“FD 100”,两种输入方式的执行效果相同。
2.后退命令BACK,简写BK【格式】BK 步长【功能】命令小海龟按当前方向后退指定的步长。
【说明】⑴让小海龟移动时,是通过步长来控制小海龟后退的距离。
⑵小海龟移动时,要特别注意它的当前位置和方向,后退方向就是它的头所指的反方向。
⑶步长的具体值就是指步长的长短(小海龟的默认值为每一步长为0.5厘米)。
⑷前进、后退等命令需要的数据既可以是具体数值,也可以是一个算式,小海龟会自动计算算式,再按计算的结果完成任务。
在计算机中加号、减号、乘号、除号分别用“+”、“-”、“*” 、“/”符号表示。
【应用】后退100步:⑴命令方式:BK 100⑵过程方式:TO HTBK 100END3.左转命令LEFT,简写LT【格式】LT 角度【功能】命令小海龟向左(逆时针方向) 转动指定的角度。
【说明】⑴让小海龟转动时,是通过角度的值来控制小海龟向左转动的角度。
⑵ LOGO语言中LT 180,此命令的是让小海龟左转180度。
【应用】向左转动90度:⑴命令方式:LT 90⑵过程方式:TO ZZLT 90END4.右转命令RIGHT,简写RT【格式】RT 角度【功能】命令小海龟向右(顺时针方向) 转指定的角度。
【说明】⑴让小海龟转动时,是通过角度的值来控制小海龟向右转动的角度。
LOGO特殊命令
(四)其他命令
1、ASCII 字符串 —— 输出字符串中第一个字符的ASCII码。 2、CHAR ASCII码值(0~255) —— 输出指定ASCII码的对应字符。 3、COUNT 字或表 —— 输出指定字或表所包含的字符或元素的个数。 4、RC —— 输出从键盘输入的第一个字符。 5、RQ —— 将从键盘输入的内容作为一个表输出。
(二)选取命令(2) 1、FM 字1或表1 字2或表2 —— 输出字2或表2中从字1或表1开始的右边所 有字符。 2 ITEM 2、ITEM 数字 字或表 —— 输出字或表中,由数字指出的第几个字符 或元素。 3、PICK 字或表 —— 从字或表中随机挑选一个字符或元素输出。
(三)合成命令
1、WORD 字1 字2 ( WORD 字1 字2 字3 字4 …) —— 将多个字合成一个新字。 2、SE 字1或表1 字2或表2 (SE 字1或表1 字2或表2 字3或表3 …) —— 将多个字或表合成一个新表。 3、FPUT 字1或表1 字2或表2 —— 将第一个输入加到第二个输入前面,输出一个新字或 新表。 4、LPUT 字1或表1 字2或表2 —— 将第一个输入加到第二个输入后面,输出一个新字或 新表。 5、LIST 字1或表1 字2或表2 (LIST 字1或表1 字2或表2 字3或表3 …) —— 将每个输入作为一个元素,输出一个新表。
特殊LOGO命令 特殊LOGO命令 LOGO
一、多龟操作 1、TELL 海龟代号 或 TELL [海龟代号表] —— 激活指定代号的海龟 指定的海龟必须是已经定义过的。LOGO启动时预 设为可用16只海龟,它们的代号为0至15。 例如: TO DUOGUI TELL [0 1 2 3 4 5 6 7] PD ST EACH [SETH 45*WHO SETPC WHO FD 30] END
LOGO语言命令大全
LOGO语言命令大全LOGO语言命令大全1、前进命令: FD[格式]:FORWARD :X[缩写]:FD :X[功能]: 使海龟向前移动指定的 X步。
2、后退命令: BK[格式]: BACK :X[缩写]: BK :X[功能]: 使海龟向后倒退指定的 X步。
3、右转命令: RT[格式]: RIGHT :X[缩写]: RT :X[功能]: 海龟向右转 X度,(按顺时针方向)。
4、左转命令: LT[格式]: LEFT :X[缩写]: LT :X[功能]: 海龟向左转X度,(按逆时针方向)。
5、藏龟命令: HT[格式]: HIDETURTLE[缩写]: HT[功能]: 让海龟隐身。
6、显龟命令: ST[格式]: SHOWTURTLE[缩写]: ST[功能]: 让海龟重现。
7、回家命令: HOME[格式]:HOME[功能]:海龟回到源点上。
但是不清除屏幕,不改变海龟的其它状态。
8、横移命令: SETX[格式]: SETX :X[功能]: 海龟水平移动到命令中:X所指定的坐标位置, 并留下踪迹。
9、纵移命令: SETY[格式]: SETY :Y[功能]: 海龟垂直移动到命令中:Y所指定的坐标位置, 并留下踪迹。
10、走到命令: SETXY[格式]: SETXY [:X :Y] 或 SETXY SE :X :Y[功能]: 海龟从当前位置移到坐标为 (X,Y) 的地方,(在落笔的状态下)并在移动的线路上留下一段直线。
(后者可使用变量、表达式)11、角度命令: SETH[格式]: SETH :D[功能]: 将海龟顺时针转到指定的方向上。
[注意]: 海龟初始时头向上, 定位为0°, 旋转一周为360°。
12、查询海龟的横坐标:XCOR[格式]: XCOR[功能]: 输出海龟当前的水平位置(X轴上)。
13、查询海龟的纵坐标:YCOR[格式]: YCOR[功能]: 输出海龟当前的垂直位置(Y轴上)。
logo命令
logo命令一、绘图初始化命令(DRAW)格式:DRAW功能:让计算机完成一些初始化功能。
二、前进与后退命令1、前进命令格式:FD 步数2、后退命令格式:BK 步数三、转向命令1、左转命令格式:LT 度数2、右转命令格式:RT 度数四、提笔与落笔命令1、提笔命令格式:PU2、落笔命令格式:PD3、笔擦命令格式:PE五、隐龟与显龟1、隐龟命令格式:HT2、显龟命令格式:ST六、回家命令格式:HOME七、清屏命令1、CS命令格式:CS功能:清除屏幕上的图形,并使海龟回到“家”,头朝上。
2、CLEAN命令格式:CLEAN功能:清除屏幕上的图形,且不改变海龟的状态。
八、常用的变色命令。
1、SETBG <颜色代码>:设置屏幕的颜色。
2、SETPC <颜色代码>:设置画笔的颜色。
3、SETW <笔的宽度>: 设置笔的粗细。
笔的宽度的取值范围为1-999。
4、FILL :着色命令九、定位命令:1、SETX <X坐标值>:使海龟水平方向移到X坐标指定的位置2、SETY <Y坐标值>:使海龟垂直方向移到Y坐标指定的位置3、SETXY <X坐标值Y坐标值>:使海龟水平方向移到X坐标指定的位置,垂直方向移到Y坐标指定的位置。
4、XCOR:输出当前海龟在水平方向的位置。
5、YCOR:输出当前海龟在垂直方向的位置。
6、GETXY:输出当前海龟在水平方向的位置和垂直方向的位置。
命令简写功能基本绘图DRAW - 清屏、海龟回母位CLEANCLEARSCREEN CSCLEARTEXT CTFORWARD FD 前进BACK BK 后退RIGHT RT 右转LEFT LT 左转SETMOUSESHAPE 1~23鼠标变形tell 1~15 st bk 50分身龟setattr 0~255文章颜色setbgpattern 1~11 背景变形SETPC(SETBG) 0~14 ⒈海龟颜色⒉背景颜色FILL 颜色填充PENUP PU 抬笔PENDOWN PD 落笔HIDETURTLE HT 藏龟SHOWTURTLE ST 显龟CLEARSCREEN CS 清屏HOME - 回家REPEAT - 重复SPLITSCREEN SS 图文混合屏FULLSCREEN FS 全图形屏TEXTSCREEN TS 全文字屏NODRAW ND 全文字屏、清屏WRAP - 环绕状态WINDOW - 窗口状态FENCE - 围栏状态SHOW - 屏幕输出TT - 在画图区显示文字TO……END - 过程头、尾IF…THEN…ELSEPAUSECONTINUE COEDIT ALL - 进入编辑部STOP -TOPLEVEL -SETPC - 设置画笔颜色SETBG - 设置屏幕底色坐标作图SETX - 指定海龟横向位置SETY - 指定海龟纵向位置SETXY - 指定海龟任意位置SETHEADING SETH - 指定海龟方向XCOR - 显示海龟当前位置的X坐标YCOR - 显示海龟当前位置的Y坐标GETXY - 显示海龟当前位置的X,Y坐标HEADING - 显示海龟指向角度文件管理POTS - 显示工作区内所有过程的标题POPS(PO ALL)- 显示工作区内所有过程的内容PRINTOUT PO 显示工作区内过程的内容ERASE(ER ALL)ER 删除工作区中的过程DIRECTORY DIR 显示磁盘文件目录DISK - 显示当前盘SETDISK - 设置当前盘SAVE - 把程序存盘LOAD - 读程序文件SAVEPIC - 图形存盘LOADPIC - 读图形文件DELETE - 删除文件RENAME REN 文件改名数值计算PRINT PR 换行打印TYPE - 同行打印SETCURSOR - 打印格式OUTPUT OP 输出INT - 取整函数ROUND - 四舍五入函数QUOTIENT - 求商函数REMAINDER - 余数函数RANDOM - 随机函数SQRT - 平方根函数ABS - 绝对值函数MAKE - 赋值PRECISION - 数字显示精度字表处理FIRST - 取首LAST - 取尾BUTFIRST BF 去首BUTLAST BL 去尾EMPTY?- 判断是否为空READ - 从键盘上接受一串字符READCHAR RC 从键盘上接受一个字符READLIST RL 从键盘上接受一个表READQUOTE RQ 从键盘上接受一个字RESULT:- 结果TRUE - 真FALSE - 假COUNT - 测长函数MAKE - 赋值ITEM - 输出表中第:K个元素TEST - 测试条件IFTRUE IFT 测试真IFFALSE IFF 测试假KEY?- 是否有键盘输入NUMBER?- 是否是数WORD?- 是否是字LIST?- 是否是表WORD - 连接字SENTENCE SE 字与表、表与表的连接FPUT - 连接到表(字)首LPUT - 连接到表(字)尾LIST - 组成表RUN - 运行表DEFINE - 定义过程ASCII - 输出字符的ASCII码CHAR - 输出ASCII码值的字符。
Logo语言常用命令
Logo语言常用命令(一)一、 Logo常用基本命令1、隐龟:HT 显龟:ST2、清屏:CS 清屏: CLEAN3、初始化: DRAW 清屏复位: CS 与DRAW 比较4、前进:FD 步数后退:BK 步数5、右转:RT 角度数左转:LT 角度数6、提笔:PU 落笔:PD7、擦除:PE 复位:HOME8、背景:SETBG 颜色代码画笔:SETBC 颜色代码9、填充颜色:FILL 笔粗:SETW 数值10、海龟定位X方向SETX X Y方向SETY Y11、海龟定位SETXY [X Y]12、画点命令DOT [X Y] 在[X Y]位置上画一个点13、海龟定向命令(角度不会积累)SETH 度数将海龟顺时针转到指定的方向上14、查询海龟在X轴上位置XCOR Y轴上位置YCOR15、重复命令画正多边形的方法:REPEAT 边数[FD步长LT(RT)360/边数]右正多边形:REPEAT 边数[FD 边长RT 360/边数]左正多边形:REPEAT 边数[FD 边长LT 360/边数]重复命令:repeat重复次数[命令语句]作用:将方括号里的内容重复执行指定的次数。
比如:正三角形:repeat 3 [fd 100 rt 360/3] 即:repeat 3 [fd 100 rt 120] 四边形:repeat 4 [fd 100 rt 360/4] 即:repeat 3 [fd 100 rt 90]16、重复命令(画重复图形)REPEAT 重复次数[需要重复的命令]repeat5 [bk 20 rt 90 fd 20 lt 90]重复命令不但可以用来画正多边形,还可以画由基本图形重复组成的图形。
用重复命令如图所示楼梯图形。
(1)楼梯由5个相同的基本图形“”组成。
(2)确定小海龟出发的位置和方向,列出画基本图形“”的命令:Bk 20 rt 90 fd 20 lt 90(3)用重复命令画5个基本图形(楼梯)repeat5 [bk 20 rt 90 fd 20 lt 90]用重复命令画所示的长城图形。
LOGO命令
LOGO语言命令:1、前进:FD 步长2、后退:BK 步长3、左转:LT 度数4、右转:RT 度数5、清屏:CS6、抬笔:PUPu FD 步长(BK 步长)PD Pu 要跟FD或BK及PD一起用7、落笔:PD8、清屏命令:CS 清屏、归位CLEAN清屏、不归位9、橡皮檫命令:PE FD 步长(BK 步长)PDPE 要跟FD或BK及PD一起用10、隐龟命令:HT 11、显龟命令:ST 12、回家命令:HOME13、重复命令格式:REPEAT N[需要重复的命令] N:为重复的次数功能:将方括号内的命令重复执行指定的次数画N边形:REPEAT N[FD 步长RT 360/N]14、重复命令嵌套:Repeat N[Repeat n[重复的动作]rt 360/N]画N个M边形:Repeat N[Repeat M[fd 步长rt 360/M]RT360/N]画N个图形:repeat N[ Repeat M[fd 步长rt 360/M] RT360/N]1 2 3 4(转角定位)15、设置海龟颜色:setpc 颜色代码设置海龟画纸颜色Setbg 颜色代码涂色命令:fill注:1、setpc命令必需最先设置2、设置完海龟颜色后,就画图形3、最后用fill,但fill命令必需跟(PU RT或LT、FD或BK PD命令一起用。
)16、画N个M边形:Repeat n[repeat m[fd 步长rt 360/m]rt 360/n]17、画步长为X的圆:Repeat 36[FD X RT 10]直径=步长*36/3.14 步长=直径*3.14/36画半径为X的圆:Repeat 36[FD 2*X*3.14/36 RT 360/36]画直径为X的圆:Repeat 36[FD X*3.14/36 RT 360/36]18、画半圆:画步长为X的半圆:Repeat 19[FD X RT 10] rt 80 fd x*36/3.14 画半径为X的半圆:Repeat 19[FD 2*X*3.14/36 RT 10] rt 80 fd 2*X画直径为X的半圆:Repeat 19[FD X*3.14/36 RT 10] rt 80 fd X19、画四分之一圆:Repeat 9[FD X RT 10]画树叶或花瓣:Repeat 9[FD X RT 10] rt 90 Repeat 9[FD X RT 10]画N个花瓣组成的花:Repeat N[Repeat 9[FD 15 RT 10] rt 90 Repeat 9[FD 15 RT 360/36] rt 90 RT 360/N] 20、画五角星:Repeat 5[FD 50 RT 144]21、过程:?TO 过程名:X>程序的命令>END 变量?:X=:X+10Wait 30 Lxsjx :x+10 End160。
logo语言基本命令
(3)抬笔,左转90度,前进20(到第二条线的起点处)
(4)右转90度,落笔(准备画第二条线)
将基本命令重复5次,画完五条横线;
2、抬笔,利用回家命令(home),使小海龟回到原点,再画七条竖线。
3、画七条竖线的基本动作:
(1)从原点出发,前进80步(能被4整除);
(2)退后80步,回到原点;
边长为40的正十八边形边长为30的正二十边形
边长为20的正二十五边形(接近圆)边长为10的正三十六边形(圆)
8、圆的画法:画正三十六边形:REPEAT 36[FD 10 RT 10]
REPEAT 36[RT 5 FD 10 RT 5]
9、半径与边长的关系:边长=0.174*半径
10、用半径画圆:REPEAT 36[RT 5 FD 0.174*半径RT 5]
画半圆的转角度数与画正十八边形的转角度数进行比较。
在画圆的命令的基础上将重复次数分别改为18、9、27、54等画出各种弧;
13、画完一个1/4弧的基础上转角90度,再画一个1/4弧è成为一片叶
PCLOGO的基础知识:
1)LOGO的启动与BYE退出命令;
2)四种屏幕的认识:用F2、F3、F4、F1键的切换看屏幕;命令SS、TS、FS的构成记忆;用ESC键的从帮助中退出;
正:每条边相等;
多边:三条边以上(四条边为四边形,六条边为六边形……)
2、正多边形的重复体:(画边、转角)
根据正方形(正四边形)推导:画边、转角(FD边长RT转角的度数)
3、转角的度数:360/边数
4、重复的次数:边数(有时会出现多于边数,但要想完整的正多边形,不得少于边数)
5、练习画正多边形:
边长为100的正四边形、边长为100的正五边形、边长为80的正六边形
pc logo语言命令大全
纵坐标 SETY 100
把小海龟定位在纵 坐标(X,100)
求和函 数
SUM X Y 或(SUM X
Y…)
求几个数的和
余数函 数
REMAINDER Y
X
求X/Y的余数部分
求商函 数
QUOTIENT X Y
求X/Y的商
初始化 DRAW
初始化
本文 TS
进入本文模式
图文混 合
SS
进入图文混合模式
全图 FS
108GO 109AND 110FM 111SETPATTERN
背景图 案
输出屏 DOTCOLOR [X 输出屏幕某一点的
幕颜色 Y]
颜色代码
每只海 龟
EACH
[命令串]
每只海龟都执行命 令串
打印文 件
PF 文件名
显示图 形或结 PP ABC 果
显示ABC过程的图 形
或者 X OR Y
X或者Y
记录键 盘操作
PC LOGO 4.0常用命令一览表
编 号
英文指令
1 FORWARD
2 BACK
3 RIGHT
5 PENUP
6 PENDOWN
英文 简码
中文指 令
用法举例
FD 前进 FD 100
BK 后退 BK 100
RT 右转 RT 90
PU 抬笔 PU
PD 落笔 PD
7 PENERASE PE 笔擦 PE
8 SETPC
进入全图模式
穿透 WI
小海龟活动范围可 穿过绘图区边界
围墙 FE
小海龟活动范围限 制在绘图区边界
绕回 WRAP
小海龟活动范围可 穿过绘图区边界
印出 PR "HI"
LOGO常用命令一览表
返回字的第一个字符或表的第一个表元素
LAST
尾字表
LAST字或表
返回字的最后一个字符或表的最后一项
MAKE
赋值
MAKE“变量名变量
将变量赋给变量名
LOGO常用命令一览表
绘图命令
命令
简称
缩写
格式
功能
ASK
呼叫
ASK数或表[命令表]
呼叫指定海龟执行指定命令
BACK
后退
BK
BK步数(N)
使海龟方向不变后退N步
BACHGROUND
背景颜色值
BG
BG
返回当前背景颜色值
CLEAN
清图
CLEAN
清除屏幕图形不改变海龟状态
CLEARSCREEN
清屏
CS
CS
清除屏幕图形海龟回到屏幕中央
STAMPRECT
画矩形
STAMPRECT宽度长度
(STAMPRECT宽度长度“TRUE)
以当前笔色画矩形
为真时以当前笔色画填充矩形否则画矩形
TELL
告诉
TELL数或表
激活指定的海龟
TELLALL
告诉全体
TELLALL
激活所有的海龟
TURTLETEXT
海龟文本
TT
TT字或表
在当前海龟位置显示文本
WHO
DRAW
初始化
DRAW
初始化绘画屏幕
EACH
协同
EACH[命令表]
使已激活的所有海龟执行指定命令
FILL
填充
FILL
(FILL边界色)
以当前笔色进行填充
在边界色范围内参当前笔色进行填充
FORWAD
LOGO语言命令
LOGO命令的简写和功能基本绘图DRAW-清屏、海龟回母位CLEANCLEARSCREEN CSCLEARTEXT CTFORWARD FD前进BACK BK后退RIGHT RT右转LEFT LT左转PENUP PU抬笔PENDOWN PD落笔HIDETURTLE HT藏龟SHOWTURTLE ST显龟CLEARSCREEN CS清屏HOME-回家REPEAT-重复SPLITSCREEN SS图文混合屏FULLSCREEN FS全图形屏TEXTSCREEN TS全文字屏NODRAW ND全文字屏、清屏WRAP-环绕状态WINDOW-窗口状态FENCE-围栏状态SHOW-屏幕输出TT-在画图区显示文字TO……END-过程头、尾IF…THEN…ELSEPAUSECONTINUE COEDIT ALL-进入编辑部STOP-TOPLEVEL-SETPC-设置画笔颜色SETBG-设置屏幕底色坐标作图SETX-指定海龟横向位置SETY-指定海龟纵向位置SETXY-指定海龟任意位置SETHEADING SETH-指定海龟方向XCOR-显示海龟当前位置的X坐标YCOR-显示海龟当前位置的Y坐标GETXY-显示海龟当前位置的X,Y坐标HEADING-显示海龟指向角度文件管理POTS-显示工作区内所有过程的标题POPS(PO ALL)-显示工作区内所有过程的内容PRINTOUT PO显示工作区内过程的内容ERASE(ER ALL)ER删除工作区中的过程DIRECTORY DIR显示磁盘文件目录DISK-显示当前盘SETDISK-设置当前盘SAVE-把程序存盘LOAD-读程序文件SAVEPIC-图形存盘LOADPIC-读图形文件DELETE-删除文件RENAME REN文件改名数值计算PRINT PR换行打印TYPE-同行打印SETCURSOR-打印格式OUTPUT OP输出INT-取整函数ROUND-四舍五入函数QUOTIENT-求商函数REMAINDER-余数函数RANDOM-随机函数SQRT-平方根函数ABS-绝对值函数MAKE-赋值PRECISION-数字显示精度字表处理FIRST-取首LAST-取尾BUTFIRST BF去首BUTLAST BL去尾EMPTY?-判断是否为空READ-从键盘上接受一串字符READCHAR RC从键盘上接受一个字符READLIST RL从键盘上接受一个表READQUOTE RQ从键盘上接受一个字RESULT:-结果TRUE-真FALSE-假COUNT-测长函数MAKE-赋值ITEM-输出表中第:K个元素TEST-测试条件IFTRUE IFT测试真IFFALSE IFF测试假KEY?-是否有键盘输入NUMBER?-是否是数WORD?-是否是字LIST?-是否是表WORD-连接字SENTENCE SE字与表、表与表的连接FPUT-连接到表(字)首LPUT-连接到表(字)尾LIST-组成表RUN-运行表DEFINE-定义过程ASCII-输出字符的ASCII码CHAR-输出ASCII码值的字符。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LOGO语言命令大全1、前进命令: FD[格式]:FORWARD :X[缩写]:FD :X[功能]: 使海龟向前移动指定的 X步。
2、后退命令: BK[格式]: BACK :X[缩写]: BK :X[功能]: 使海龟向后倒退指定的 X步。
3、右转命令: RT[格式]: RIGHT :X[缩写]: RT :X[功能]: 海龟向右转 X度,(按顺时针方向)。
4、左转命令: LT[格式]: LEFT :X[缩写]: LT :X[功能]: 海龟向左转X度,(按逆时针方向)。
5、藏龟命令: HT[格式]: HIDETURTLE[缩写]: HT[功能]: 让海龟隐身。
6、显龟命令: ST[格式]: SHOWTURTLE[缩写]: ST[功能]: 让海龟重现。
7、回家命令: HOME[格式]:HOME[功能]:海龟回到源点上。
但是不清除屏幕,不改变海龟的其它状态。
8、横移命令: SETX[格式]: SETX :X[功能]: 海龟水平移动到命令中 :X所指定的坐标位置, 并留下踪迹。
9、纵移命令: SETY[格式]: SETY :Y[功能]: 海龟垂直移动到命令中 :Y所指定的坐标位置, 并留下踪迹。
10、走到命令: SETXY[格式]: SETXY [:X :Y] 或 SETXY SE :X :Y[功能]: 海龟从当前位置移到坐标为(X,Y) 的地方,(在落笔的状态下)并在移动的线路上留下一段直线。
(后者可使用变量、表达式)11、角度命令: SETH[格式]: SETH :D[功能]: 将海龟顺时针转到指定的方向上。
[注意]: 海龟初始时头向上, 定位为0°, 旋转一周为360°。
12、查询海龟的横坐标:XCOR[格式]: XCOR[功能]: 输出海龟当前的水平位置(X轴上)。
13、查询海龟的纵坐标:YCOR[格式]: YCOR[功能]: 输出海龟当前的垂直位置(Y轴上)。
14、查询海龟当前的方向:HEADING[格式]: HEADING[功能]: 输出海龟当前的方向(角度)。
15、清屏复位命令:CS[格式]:CLEARSCREEN[缩写]:CS[功能]:清除屏幕上的图形,让海龟回到源点,头向上。
但是海龟的其他状态(画笔的颜色、粗细、花纹等)都不变。
16、清屏命令: CLEAN[格式]:CLEAN[功能]:清除屏幕上的图形, 但是不改变海龟的状态(当前的位置和方向)。
17、重复命令: REPEAT[格式]: REPEAT 次数[执行重复的内容][功能]: 让计算机重复执行一些命令。
18、画矩形命令:STAMPRECT[格式]: STAMPRECT :X :Y(画空心矩形)(STAMPRECT :X :Y "TRUE)(画实心矩形)[功能]: 以海龟原来所在的位置为起始点画矩形。
[注意]: ⑴用STAMPRECT命令画出来的矩形始终是垂直的。
⑵引号和TURE之间不留空格。
19、画椭圆命令: STAMPOVAL[格式]: STAMPOVAL :X :Y(画空心椭圆形)(STAMPOVAL :X :Y "TRUE) (画实心椭圆形)[功能]: 以海龟原来所在的位置为圆心画椭圆。
[注意]: ⑴如果X方向的半径和Y方向的半径相等, 那么画出来的就是一个圆。
⑵用STAMPOVAL命令画出来的椭圆始终是顺着X, Y方向画的。
海龟最后停留在圆的中心。
20、提笔命令: PU[格式]: PENUP[缩写]: PU[功能]: 把海龟的画笔提起来, 移动时不留下笔迹。
21、落笔命令: PD[格式]: PENDOWN[缩写]: PD[功能]: 让海龟下笔, 恢复海龟的画线功能。
22、笔色命令: SETPC[格式]: SETPC :N (:N为颜色代码)[功能]: 设置画笔的颜色。
23、背景颜色命令:SETBG[格式]: SETBG :N (:N为颜色代码)[功能]: 刚进入LOGO系统时, 背景颜色是黑色。
使用这命令可以改变背景颜色。
24、进入编辑器:[格式]: ⑴EDIT⑵EDIT 过程1 过程2 ……⑶EDIT ALL [功能]: ⑴建立新的过程或编辑最后一次定义的过程。
⑵编辑内存中指定的过程。
⑶编辑内存中所有的过程。
[说明]: LOGO编辑器共分为3个区: 最上方是菜单区, 中间是编辑区, 下面是热键提示区。
25、存盘命令: SAVE[格式]: SAVE "文件名[功能]: 把当前工作区里的所有过程以指定的文件名存盘。
LOGO文件的扩展名为 .LGO。
而使用SAVEPIC命令是把图形存盘, 但无法进行修改, 且所占磁盘空间比较大。
[注意]: 在编好一个程序并使用SAVE 命令存盘以后, 应当使用ER ALL命令删除当前工作区内的所有过程。
以免与其他的程序混乱在一起。
26、读盘命令: LOAD[格式]: LOAD "文件名[功能]: 把已经存在当前驱动盘里的程序文件读入当前工作区。
27、列磁盘目录命令: DIR[格式]: DIR[功能]: 显示当前目录下的所有文件名。
28、条件命令: (IF…THEN…)[格式1]: IF 条件 THEN 命令[功能]: 如果(IF)后面给定的条件成立, 那么就执行后面(THEN)的命令;否则就直接执行下一行的其它命令。
[格式2]: IF 条件 [命令1] [命令2] [功能]: 如果(IF)后面给定的条件成立, 那么就执行命令1, 否则就执行命令2。
[说明]: 条件都用“比较算式”表示。
常用的“比较符号”有: >大于、<小于、=等于=、>=大于或等于,(“=>”和“>=”的意义是相同的)、<=小于或等于,(“=<”和“<=”的意义是相同的)。
29、复合条件: (逻辑判断 < 表达式 > < 比较符 > < 表达式 >)①、逻辑非: NOT[格式]: NOT 条件[说明]: 当条件为真时, 逻辑非运算的结果为假 (FALSE); 当条件为假时, 逻辑非运算的结果为真(TRUE)。
②、逻辑或: OR[格式1]: OR 条件1 条件2[格式2]: (OR 条件 1 条件 2 条件3……)[说明]: 当所有条件都不成立,即条件全为假(FALSE), 逻辑或的结果为假,否则为真(TRUE)。
③、逻辑与: AND[格式1]: AND 条件1 条件2[格式2]: (AND 条件 1 条件 2 条件3……)[说明]: 当所有条件同时成立,即条件都为真(TRUE), 逻辑与的结果为真,否则为假(FALSE)。
30、停止命令: STOP[格式]: STOP[功能]: 停止正在执行中的命令。
31、是否空字或空表命令:EMPTY?[格式]:EMPTY? :X[功能]: 考察:X是否为空字或空表。
32、显示输出命令: PR[格式]: PRINT 输出项[缩写]: PR 输出项[功能]: 在屏幕上输出显示后面的内容。
[说明]: 算术表达式里, 用“+”表示加, 用“-”表示减,用“*”表示乘,用“/”表示除。
无论大括号、中括号、小括号, 一律用圆括号。
原样打印时, 将要打印的内容用[ ]括起来。
PR " 表示显示空字, 输出一空行。
(PR 输出项1 输出项2 ……)表示显示一行输出内容。
33、显示输出命令:TYPE[格式]:TYPE 输出项或(TYPE 输出项1 输出项2 ……)[功能]:同PRINT,但印出后不换行,参数间无空格。
34、输出数据命令: OP[格式]: OUTPUT 输入项[缩写]:OP 输入项[功能]: 把执行过程的结果应用到其它过程或命令中去, 不是直接输出到屏幕上。
35、赋值命令: MAKE [格式]: MAKE "变量名表达式[功能]: 把表达式的值,赋给变量。
[说明]: 这里所说的表达式可以是一个具体的数字,还可以是一个算式。
[注意]: 变量X的前面加 " 号, 就成为变量名 "X。
变量X的前面加 :号, 就成为参数 :X。
如果X的前面不加任何符号,就可以作为一个LOGO过程名来使用。
36、等待输入一个字符命令: RC[格式]: READCHAR[缩写]: RC[功能]: 等待输入字符, 并以此字符为输出。
37、取整函数: INT[格式]: INT 数值[功能]: 该命令根据所给的数值, 取该数值的整数部分, 小数部分截去为结果值。
38、取舍函数: ROUND[格式]: ROUND 数值[功能]: 该命令根据所给的数值, 进行四舍五入计算后, 给出整数值。
39、求随机数函数: RANDOM[格式]: RANDOM :X[功能]: 产生一个从1~:X之间(包括1和:X)的随机的整数。
40、砍首命令(输出除第一个元素以外的其它内容的命令): BF[格式]: BUTFIRST 字或表[缩写]: BF 字或表[功能]: 输出除这字第一个字符之外的所有字符组成的字;或输出除这表第一个字之外的所有字组成的表。
41、砍尾命令(输出除最后一个元素以外的其它内容的命令): BL[格式]: BUTLAST 字或表[缩写]: BL 字或表[功能]: 输出除这字最后一个字符之外的所有字符组成的字;或输出除这表最后一个字之外的所有字组成的表。
42、输出第一个元素的命令: FIRST[格式]: FIRST 字或表[功能]: 如果输入是一个字, 那么输出结果是该字的第一个字符;如果输入是一个表, 那么输出结果是该表的第一个字。
43、输出最后一个元素的命令: LAST[格式]: LAST 字或表[功能]: 如果输入是一个字, 那么输出结果是该字的最后一个字符;如果输入是一个表, 那么输出结果是该表的最后一个字。
44、组字命令: WORD[格式]: (WORD a1 a2 ……an)[功能]: 把几个短字合成一个较长的字。
当仅有两个时, 括号可以省略。
45、组表命令: SE[格式]: (SENTENCE a1 a2……an)[缩写]: (SE a1 a2……an)[功能]: 这里的参数是指字、表或数字。
它可连几个表、字或数字, 形成一个新表。
当连接的参数仅有两个时, 外层圆括号可以省略。
46、合表命令: LIST[格式]: LIST a1 a2 (…)[功能]: 将参数合成一个表, 带上外层中括号输出。
47、求元素和命令: FPUT[格式]: FPUT 字或表表[功能]: 该命令的第二个输入参数必须是一个表,输出的结果是把第一个参数作为一个元素放置在第二个参数表的前面,构成一个新表。
48、反序求元素和命令: LPUT[格式]: LPUT 字或表表[功能]:该命令的第二个输入参数必须是一个表,输出的结果是把第一个参数作为一个元素放置在第二个参数表的后面,构成一个新表。