Logo 還有許多其他附加繪圖命令,其中一些在下面給出。
Home
cleartext
或 ct
label
setxy
label
命令將單個(gè)單詞作為帶引號的字符串(例如“a_string”)或 [ ] 括號中不帶引號的單詞列表(例如 [Programming]),并將它們打印在 turtle 所在位置的圖形窗口上.?讓我們考慮以下代碼。
setxy
命令采用兩個(gè)參數(shù),第一個(gè)參數(shù)作為橫坐標(biāo)(水平軸)的值和第二個(gè)參數(shù)為縱坐標(biāo)(垂直軸)的值。它將 turtle 放置在這些坐標(biāo)處,可能在到達(dá)這些坐標(biāo)時(shí)留下墨跡。在以下三幅圖中,我們展示了如何使用 setxy 命令。
cleartext
命令,縮寫為ct
,用于清除命令窗口的文本區(qū)域。
以下是一個(gè)練習(xí),用于檢查您對本章到目前為止所學(xué)知識的能力。 下面的命令序列產(chǎn)生什么樣的圖形?
cs pu setxy -60 60 pd home rt 45 fd 85 lt 135 fd 120
當(dāng)您從左到右閱讀這些命令時(shí),請對其進(jìn)行解釋。嘗試找出結(jié)果。 以下是命令摘要表。
命令名稱 | 目的 |
---|---|
setx 100 | 將turtle的 x 坐標(biāo)設(shè)置為 +100;將其移動到中心右側(cè) 100 點(diǎn);無垂直變化 |
setx -200 | 將turtle移動到中心左側(cè) 200 點(diǎn);無垂直變化 |
150 | 將turtle的 y 坐標(biāo)設(shè)置為 150;將其移動到中心上方 150 點(diǎn);無橫向變化 |
sety - 50 | 將turtle移動到中心下方 50 點(diǎn); 無橫向變化 |
setxy 100 100 | 將turtle移動到 xy 坐標(biāo) (100,100) |
show xcor;show ycor | 報(bào)告turtle的 x 坐標(biāo);報(bào)告turtle的 y 坐標(biāo) |
setheading 0;seth 0 | 將turtle直指,“正午” |
seth 120 | 將turtle移動 120 度以指向四點(diǎn)鐘位置 |
下面的截圖是對上述一些命令的實(shí)際演示。
更多建議: