LOGO命令
- 格式:pptx
- 大小:341.12 KB
- 文档页数:17


英文指令英文简码中文指令用法举例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 "中国SHOWTURTLEST 出现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色,不常用未测试的命令底色设为灰色。
DRAW - 清屏、海龟、画布颜色、海龟颜色恢复至初始设置CLEAN 清屏,海龟、笔色、画布颜色、海龟位置角度不变CLEARSCREEN CS (CS简写清屏)清屏,海龟回到初始位置,笔色、画布颜色不变CLEARTEXT CT 清除命令区FORWARD FD 前进(fd简写前进) BACK BK 后退(bk简写后退)RIGHT RT 右转(rt简写右转)LEFT LT 左转(lt简写左转)PENUP PU 抬笔(pu简写左转)PENDOWN PD 落笔(pd简写左转)HIDETURTLE HT 藏龟(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 - 设置屏幕底色FILL-填色坐标作图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命令全称简写中文名称与功能举例例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 清屏不回家命令。