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 image009
cs fd 100 rt 120 fd 100 rt 120 fd 100 image010
cs rt 90 fd 100 rt 120 fd 100 rt 120 fd 100 image011
cs lt 30 fd 100 rt 120 fd 100 rt 120 fd 100 image012
cs fd 100 rt 90 fd 110 rt 90 fd 120 rt 90 fd 130 image013

运行

我们可以在在线网站中输入代码,让小乌龟开始绘图:https://www.calormen.com/jslogo/