问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

LOGO常用命令一览表

发布网友 发布时间:2022-04-21 21:31

我来回答

2个回答

热心网友 时间:2023-11-15 21:36

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 HT
BK 100
END
3. 左转命令LEFT(简写LT)
【格式】 LT 角度
【功能】命令小海龟向左 (逆时针方向) 转动指定的角度。
【说明】
⑴ 让小海龟转动时,是通过角度的值来控制小海龟向左转动的角度。
⑵ LOGO语言中LT 180,此命令的是让小海龟左转180度。

【应用】 向左转动90度: ⑴ 命令方式:LT 90
⑵ 过程方式:TO ZZ
LT 90
END

4.右转命令RIGHT(简写RT)
【格式】 RT 角度
【功能】命令小海龟向右 (顺时针方向) 转指定的角度。
【说明】
⑴ 让小海龟转动时,是通过角度的值来控制小海龟向右转动的角度。
⑵ LOGO语言中RT 90,此命令的意思是小海龟右转90度。
【应用】向右转动90度:
⑴ 命令方式:RT 90
⑵ 过程方式:
TO YZ
RT 90
END

PU 抬笔命令

格式:PU

例如:

?DRAW

?PU (海龟抬笔)

?FD 100 (海龟前进步,但没有画线)

PU落笔命令

格式:PD

注:PU、PD命令的后面都没有参数,单执行此命令在屏幕上没有任何反映,只是设定笔的一种状态,只有在画图时才能看出当前是落笔还是抬笔。

例如:

?DRAW

?FD50

?PU (抬笔)

?FD 50 (不画线)

?PD (落笔)

?FD50 (画线)

HT隐龟命令

例如:

?DRAW

?HT (海龟不见了)

?FD 100 (仍然画出一条线)

ST显龟命令

例如:

?DRAW (初始化后在屏幕上看到一只小海龟)

?HT (海龟隐去)

?ST (海龟重新出现)

HOME回家命令

注:在使用此命令时要注意当前笔是处在提笔状态还是落笔状态,如果是落笔状态,海龟在回家的路线上要画出一条线。

例如:

?DRAW

?BK 100 LT 90 FD 100

?HOME (从所在位置到原点画出一条线)

?FD 100 RT 90 FD 100

?PU HOME (不画线)

海龟绘图的辅助命令

CS清屏命令

功能:清除屏幕上所有的图形,海龟回到初使位置。

注:清屏幕命令不带参数,清屏幕命令只能将屏幕的图形清除,海龟回到初始位置,不改变当前其他状态参数的设置。

例如:

?DRAW

?FD 100 RT 90 FD 100

?CS (清除屏幕图形,海龟回原点。)

CLEAN清图命令

例如:

?DRAW

?FD 100 RT FD 100

?CLEAN (只清除了屏幕上的图形,其他一切不变)

STAMPOVAL画椭圆命令

1) 画空心椭圆

格式:STAMPOVAL 参数1 参数2

注:如果是显龟,海龟始终处在所画图形的中间位置。不论海*的方向如何,画出的椭圆的对称轴始终与X轴、Y轴保持一致。当两轴取值相同时所画图形为圆。

例如:

?DRAW

?STAMPOVAL 100 50

?RT 45 FD 50

?STAMPOVAL 100 100

2) 画实心椭圆

格式:(STAMPOVAL 参数1 参数2 ” TRUE)

注:实心圆内所填充的颜色与当前笔的颜色一致。

例如:

?DRAW

?(STAMPOVAL 150 50 ”TRUE)

?PU FD 150 PD

?(STAMPOVAL 60 80 ”TRUE)

画矩形命令 STAMPRECT

1) 画空心矩形

格式:STAMPRECT 参数1 参数2

注:参数1为矩形横向的宽度,参数2为矩形的纵向宽度,不论海龟的方向如何,海龟始终处在所画图形的左下角。当两个宽度相等时所画图形为正方形。

例如:

?DRAW

?STAMPRECT 250 100

?DRAW

?STAMPRECT 130 130

2) 画实心矩形

格式:(STAMPRECT 参数1 参数2 ”TRUE)

注:参数1为矩形横向宽度,参数2矩形纵向的宽度。

例如:

?DRAW

?(STAMPRECT 100 100 ”TRUE)

?(STAMPRECT 280 170 ”TRUE)

热心网友 时间:2023-11-15 21:37

DRAW - 清屏、海龟回母位 ,(也是进入LOGO的命令)
CLEAN 清除基本命令
CLEARSCREEN CS 清屏并复位
CLEARTEXT CT 清除先前所有文本条件
FORWARD FD 前进
BACK BK 后退
RIGHT RT 右转
LEFT LT 左转
PENUP PU 抬笔
PENDOWN PD 落笔
HIDETURTLE HT 藏龟
SHOWTURTLE ST 显龟
HOME - 回家
REPEAT - 重复
SPLITSCREEN SS 图文混合屏
FULLSCREEN FS 全图形屏
TEXTSCREEN TS 全文字屏
NODRAW ND 全文字屏、清屏
WRAP - 环绕状态
WINDOW - 窗口状态
FENCE - 围栏状态
SHOW - 屏幕输出
TT - 在画图区显示文字
TO……END - 过程头、尾
IF…THEN…ELSE PAUSE
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
想买红米但没银行卡 开美宜佳便利店是加盟好还是直接转一个美宜佳店好 ...就给你一个交易号,能到美宜佳付款,请问美宜佳是怎样付款的_百度知 ... 用美宜佳代购会不会看到我买的东西 重返帝国弓弩营对诸葛连弩有加成吗 重返帝国城市风格选什么好 重返帝国城市风格选择推荐 重返帝国城市风格怎么切换 重返帝国城市如何切换风格 重返帝国城市风格大全 特色兵种及增益介绍 重返帝国特殊兵种怎么生产-特殊兵种生产攻略 重返帝国怎么训练诸葛弩 python 时间的格式转化,格式为20130415172500字符... 轮胎标识 LT和C到底有区别吗 LT26W的logo在防爆膜上吗 python中pandas如何读取csv时间数据并改变格式? lt18不是索尼爱立信最后一款吗?怎么又出了lt29i 看... 索尼爱立信被索尼收购了吗?现在的LT26I都是索尼的... Lt22的LOGO是什么? "当归"是什么?是什么味道的?是不是有... 当归和全当归是一样的吗 当归的作用有哪些?食用方法都有哪些? 国外有哪些做自动化设备的知名品牌,如西门子 ABB ... 当归在中药里有什么样的地位? 华为手机声音变小 ,退出重新进去正常 现在常用的一些工控系统详细对比分析?(如西门子... 当归怎么吃,起什么作用 华为手机声音逐渐变小? 综合来说,Fanuc和西门子哪种数控系统比较好? 当归炭是什么?是当归粉吗/ 急急急!外企,如西门子和博世,面试后多久会有通... 当归的作用是什么?主要是药用价值 卡西欧表 调时间的设置里最后有个LT标志后面还有个... python数据格式转换 International logo是什么意思 python如何提取.csv时间间隔为1秒,10秒,1分钟的... python如何提取.csv时间间隔为1秒,10秒,1分钟的... 什么叫做LOGO?它有多重意思吗? 用python编写程序。问题如下:有两列数据,一列是... 用python编写程序。问题如下:有两列数据,一列是... logo的语言有哪些?要加意思 logo的常用图形画法 python 读取execl的时候 日期格式读出来的是一串数... python 读取execl的时候 日期格式读出来的是一串数... logo是什么意思?他的英文读音是什么? python3.5 中这些数据格式区别? Python 如何将表格中所有日期形式(如31-Jan-94)... Python 如何将表格中所有日期形式(如31-Jan-94)... logo语言 python如何创建日期命名文件? python如何创建日期命名文件? 什么是 logo ?