LOGO语言笔记
LOGO 语言
简述
LOGO 是一门早期的简单易懂的语言,通常用来入门计算机编程,作为早教使用。
这门语言通过操作小乌龟,使得其在画布上作出各种各样的图形,现如今早已被各种编程语言所替代(例如
Python 的 turtle
模块)。
语法
指令 | 作用 |
---|---|
FD 100 | 使小乌龟前进 100 步 |
RT 90 | 使小乌龟右转(顺时针) 90º |
LT 90 | 使小乌龟左转(逆时针) 90º |
BK 100 | 使小乌龟退后 100 步 |
PU | 拾起画笔(使小乌龟的路径不显现) |
PD | 放下画笔(使小乌龟的路径显现) |
CS | 清屏并重新开始 |
HT | 隐藏小乌龟 |
ST | 显示小乌龟 |
REPEAT 3 [...] | 重复命令三次 |
HOME | 将小乌龟重置到屏幕中心 |
SETXY 20 20 | 将小乌龟的位置设置为 (20, 20) |
ARC 90 50 | 创建半径为 50,角度为 90º 的圆弧 |
实例
命令 | 输出 |
---|---|
cs fd 100 rt 90 fd 100 rt 90 fd 100 rt 90 fd 100 |
|
cs fd 100 rt 120 fd 100 rt 120 fd 100 |
|
cs rt 90 fd 100 rt 120 fd 100 rt 120 fd 100 |
|
cs lt 30 fd 100 rt 120 fd 100 rt 120 fd 100 |
|
cs fd 100 rt 90 fd 110 rt 90 fd 120 rt 90 fd 130 |
运行
我们可以在在线网站中输入代码,让小乌龟开始绘图:https://www.calormen.com/jslogo/