編號(hào) |
英文指令 |
英文簡(jiǎn)碼 |
中文指令 |
用法舉例 |
用法說明 |
1 |
FORWARD |
FD |
前進(jìn) |
FD 100 |
前進(jìn) 100 步 |
2 |
BACK |
BK |
后退 |
BK 100 |
后退 100 步 |
3 |
RIGHT |
RT |
右轉(zhuǎn) |
RT 90 |
右轉(zhuǎn) 90 度 |
5 |
PENUP |
PU |
抬筆 |
PU |
把筆提起, 不留痕跡 |
6 |
PENDOWN |
PD |
落筆 |
PD |
把筆放下, 會(huì)留痕跡 |
7 |
PENERASE |
PE |
筆擦 |
PE |
將走過的地方擦去,恢復(fù)畫筆輸入PD。 |
8 |
SETPC |
筆色 |
SETPC 9 |
將筆色設(shè)為淡藍(lán)色(n:0-15) |
|
9 |
SETBG |
背景色 |
SETBG 15 |
將底色設(shè)為白色(n:0-15) |
|
10 |
SETWIDTH |
SETW |
筆粗 |
SETW 1 |
將筆粗設(shè)為1點(diǎn) |
11 |
SHOWTURTLE |
ST |
出現(xiàn) |
ST |
顯示小海龜 |
12 |
HIDETURTLE |
HT |
隱形 |
HT |
不顯示小海龜 |
13 |
CLEARSCREEN |
CS |
清除 |
CS |
清除繪圖區(qū),小海龜回原點(diǎn)(0,0) |
14 |
CLEAN |
清圖 |
CLEAN |
清除繪圖區(qū),小海龜留在最后的地方 |
|
15 |
CLEARTEXT |
CT |
清文 |
CT |
清除文字區(qū) |
16 |
HOME |
回家 |
HM |
小海龜回原點(diǎn)(0,0) |
|
17 |
SETHEAD |
SETH |
定角 |
SETH 60 |
設(shè)定小海龜?shù)慕嵌葹?/span>60度(0-360) |
18 |
SETXY |
定位 |
SETXY 100 100 |
把小海龜定位在坐標(biāo) (100,100) |
|
19 |
SETX |
橫坐標(biāo) |
SETX 100 |
把小海龜定位在橫坐標(biāo)(100,Y) |
|
20 |
SETY |
縱坐標(biāo) |
SETY 100 |
把小海龜定位在縱坐標(biāo)(X,100) |
|
21 |
SUM |
求和函數(shù) |
SUM X Y 或(SUM X Y…) |
求幾個(gè)數(shù)的和 |
|
22 |
REMAINDER |
余數(shù)函數(shù) |
REMAINDER X Y |
求X/Y的余數(shù)部分 |
|
23 |
QUOTIENT |
求商函數(shù) |
QUOTIENT X Y |
求X/Y的商 |
|
24 |
DRAW |
初始化 |
DRAW |
初始化 |
|
25 |
TEXTSCREEN |
TS |
本文 |
TS |
進(jìn)入本文模式 |
26 |
SPLITSCREEN |
SS |
圖文混合 |
SS |
進(jìn)入圖文混合模式 |
27 |
FULLSCREEN |
FS |
全圖 |
FS |
進(jìn)入全圖模式 |
28 |
WINDOW |
WI |
穿透 |
WI |
小海龜活動(dòng)范圍可穿過繪圖區(qū)邊界 |
29 |
FENCE |
FE |
圍墻 |
FE |
小海龜活動(dòng)范圍限制在繪圖區(qū)邊界 |
30 |
WRAP |
繞回 |
WRAP |
小海龜活動(dòng)范圍可穿過繪圖區(qū)邊界 |
|
31 |
|
PR |
印出 |
PR "HI" |
在文字區(qū)印出字串"HI" |
32 |
REPEAT |
重復(fù) |
RP 4 [ FD 100 RT 90 ] |
重復(fù)括弧內(nèi)指令4次, 完成正方形 |
|
33 |
WHILE |
當(dāng) |
while 條件循環(huán) |
||
34 |
IF~ELSE |
假如~否則 |
IF ~ ELSE 條件指令 |
||
35 |
TO |
定義 |
TO BBB |
定義程序 BBB |
|
36 |
END |
結(jié)束 |
END |
程序定義結(jié)束 |
|
37 |
STOP |
停止 |
停止程序(常配合IF ~ ELSE) |
||
38 |
POTS |
顯示程序名 |
POTS |
顯示程序名稱 |
|
39 |
PRINTOUT |
PO |
顯示程序內(nèi)容 |
PO AAA |
顯示 AAA 程序內(nèi)容 |
40 |
ER ALL |
刪除所有程序 |
ER ALL |
刪除所有程序 |
|
41 |
ERASE |
ER |
刪除程序 |
ER AAA |
刪除程序AAA |
42 |
EDIT |
編輯 |
EDIT AAA |
編輯程序 AAA |
|
43 |
INT |
取整函數(shù) |
INT X |
將X的小數(shù)部分截去 |
|
44 |
WAIT |
暫停 |
WAIT |
暫停,直到使用者按繼續(xù)程式才會(huì)再執(zhí)行 |
|
45 |
ROUND |
四舍五入取整 |
ROUND X |
將X按四舍五入取整 |
|
46 |
MAKE |
賦值函數(shù) |
MAKE “x 3 |
給變量x賦值為3 |
|
47 |
TYPE |
印出 |
TYPE ZFX.LGO>PRN |
打印過程ZFX.LGO的內(nèi)容 |
|
48 |
FILL |
顏色填充 |
FILL |
用當(dāng)前的顏色填充 |
|
49 |
TRUE |
真 |
:A = TRUE |
設(shè)定變量 :A 的值為真 |
|
50 |
FALSE |
假 |
:A = FALSE |
設(shè)定變量 :A 的值為假 |
|
51 |
XCOR |
橫坐標(biāo)的值 |
XCOR |
輸出小海龜橫坐標(biāo)的值 |
|
52 |
YCOR |
縱坐標(biāo)的值 |
YCOR |
輸出小海龜縱坐標(biāo)的值 |
|
53 |
PI |
圓周率 |
:A = PI |
設(shè)定變量 :A 的值為圓周率 |
|
54 |
SQRT |
開平方根 |
:A = SQRT 4 |
設(shè)定變量 :A 的值為 4 的平方根 |
|
55 |
RANDOM |
取隨機(jī)數(shù) |
:A = RANDOM 1,100 |
設(shè)定變量:A的值為取1到100間的隨機(jī)數(shù) |
|
56 |
EXP |
指數(shù) |
:A = EXP 1 |
設(shè)定變量 :A 的值為取 1 的自然指數(shù) |
|
57 |
LOG |
對(duì)數(shù) |
:A = LOG 1 |
設(shè)定變量 :A 的值為取 1 的自然對(duì)數(shù) |
|
58 |
SIN |
正弦 |
:A = SIN 90 |
設(shè)定變量 :A 的值為取90度的SIN值 |
|
59 |
COS |
余弦 |
:A = COS 90 |
設(shè)定變量 :A 的值為取90度的COS值 |
|
60 |
FIRST |
字首 |
FIRST "HELLO |
顯示 "HELLO 的字首 H |
|
61 |
BUTFIRST |
BF |
去首 |
BF "HELLO |
顯示 "HELLO 的去首字串 ELLO |
62 |
LAST |
字尾 |
LAST "HELLO |
顯示 "HELLO 的字尾 O |
|
63 |
BUTLAST |
BL |
去尾 |
BL "HELLO |
顯示 "HELLO 的去尾字串 HELL |
64 |
LOAD |
打開程序 |
LOAD "AAA.LGO |
打開程序AAA.LGO |
|
65 |
SAVE |
保存程序 |
SAVE "AAA.LGO |
保存程序AAA.LGO |
|
66 |
COUNT |
計(jì)數(shù) |
COUNT “12fd43g |
計(jì)數(shù)字符串中的有效字符數(shù)量 |
|
67 |
LSH |
LSH 160 3 |
160除以2的3次方的商 |
||
68 |
ASK |
多龜作圖 |
ASK [海龜代號(hào)表] [命令組] |
||
69 |
TELL |
激活海龜 |
TELL [海龜代號(hào)表] |
激活哪些海龜為活動(dòng)海龜 |
|
70 |
DOT |
顯示點(diǎn) |
DOT [:X :Y] |
在坐標(biāo)[:X :Y]出顯示一個(gè)點(diǎn) |
|
71 |
GETXY |
輸出坐標(biāo) |
GETXY |
輸出小海龜?shù)淖鴺?biāo)的值 |
|
72 |
HEADING |
輸出方向 |
HEADING |
輸出小海龜?shù)姆较?/strong> |
|
73 |
STAMPOVAL |
畫圓 |
STAMPOVAL 100 50 |
畫橫向半徑為100,縱向半徑為50的圓 |
|
74 |
STAMPRECT |
畫長(zhǎng)方形 |
STAMPRECT 50 100 |
畫長(zhǎng)為100,寬為50的長(zhǎng)方形 |
|
75 |
BYE |
退出LOGO |
|||
76 |
(DOS) |
暫時(shí)退出 |
暫時(shí)退出LOGO進(jìn)入DOS |
||
77 |
EXIT |
返回LOGO |
由DOS中返回LOGO |
||
78 |
SAVEPIC |
保存圖像 |
SAVEPIC “123 |
將屏幕圖像保存為123.PCX |
|
79 |
LOADPIC |
打開圖像 |
LOADPIC “123 |
將圖像123.PCX打開 |
|
80 |
OUTPUT |
OP |
輸出數(shù)據(jù) |
OP :A |
輸出:A的結(jié)果 |
81 |
TEST |
測(cè)試 |
TEST 10>90 |
測(cè)試10是否>90 |
|
82 |
IFTRUE |
IFT |
測(cè)試執(zhí)行 |
IFTRUE [命令串] |
當(dāng)測(cè)試結(jié)果為真時(shí)執(zhí)行命令串 |
83 |
IFFALSE |
IFF |
測(cè)試執(zhí)行 |
IFFALSE [命令串] |
當(dāng)測(cè)試結(jié)果為假時(shí)執(zhí)行命令串 |
84 |
FOR |
循環(huán)語(yǔ)句 |
FOR “變量 初值 終值 [循環(huán)體] 步長(zhǎng) |
||
85 |
ABS |
絕對(duì)值函數(shù) |
ABS 12 |
輸出12的絕對(duì)值 |
|
86 |
PRODUCT |
求積函數(shù) |
PRODUCT X1 X2 |
PRODUCT (X1 X2 X3……) |
|
87 |
SETPRINTER |
激活打印機(jī) |
SETPRINTER 打印機(jī)代碼 |
||
88 |
PRINTSCREEN |
打印屏幕圖形 |
PS |
PS “TRUE (打印屏幕上全部?jī)?nèi)容) |
|
89 |
POPS |
顯示過程清單 |
POPS |
顯示工作區(qū)中所有過程清單 |
|
90 |
PO ALL |
顯示過程清單 |
PO ALL |
顯示工作區(qū)中所有過程清單和變量 |
|
91 |
DIR |
列磁盤目錄 |
DIR “A\:”*.LGO |
顯示A:\*.LGO文件 |
|
92 |
DISK |
顯示當(dāng)前磁盤 |
DISK |
顯示當(dāng)前磁盤 |
|
93 |
SETDISK |
設(shè)置當(dāng)前磁盤 |
SETDISK “A |
設(shè)置當(dāng)前磁盤為A盤 |
|
94 |
DELETE |
刪除文件 |
DELETE “文件名 |
不能省略擴(kuò)展名 |
|
95 |
RENAME |
RENAME “原文件名 “新文件名 |
|||
96 |
BACKGROUND |
BG |
背景色 |
BG |
輸出背景色代碼 |
97 |
BGPATTERN |
背景圖案 |
|||
98 |
DOTCOLOR |
輸出屏幕顏色 |
DOTCOLOR [X Y] |
輸出屏幕某一點(diǎn)的顏色代碼 |
|
99 |
EACH |
每只海龜 |
EACH [命令串] |
每只海龜都執(zhí)行命令串 |
|
100 |
PF |
打印文件 |
PF 文件名 |
||
101 |
PP |
顯示圖形或結(jié)果 |
PP ABC |
顯示ABC過程的圖形 |
|
102 |
OR |
或者 |
X OR Y |
X或者Y |
|
103 |
RC |
記錄鍵盤操作 |
RC |
記錄鍵盤操作的第一個(gè)鍵 |
|
104 |
RQ |
記錄鍵盤操作 |
RQ |
記錄第一次鍵盤操作 |
|
105 |
SF |
屏幕狀態(tài)信息 |
|||
106 |
TF |
海龜狀態(tài)信息 |
|||
107 |
PENPAINT |
進(jìn)入繪圖狀態(tài) |
|||
108 |
GO |
轉(zhuǎn)到并執(zhí)行程序 |
GO ABC |
轉(zhuǎn)到并執(zhí)行程序ABC |
|
109 |
AND |
并且 |
|||
110 |
FM |
||||
111 |
SETPATTERN |
設(shè)置背景圖案 |
SETPATTERN 1~11 |