📝 Logo教程
16篇技术文档📅  最后修改于: 2020-11-03 07:23:37        🧑  作者: Mango
Logo是一种易于学习的编程语言。它用于教学生和儿童如何编程计算机。它被开发来处理单词列表。命令是计算机可以理解和执行的指令。原则上,计算机仅理解非常基本的命令,然后可以将其组合以形成更复杂的指令。这样的命令序列称为计算机程序。编写计算机程序并不容易。有些程序具有数百万个命令。为了跟踪这样一个复杂的程序,以结构化和深思熟虑的方式完成编写程序的任务非常重要。这就是我们在本Logo编程课程中将学到的内...
📅  最后修改于: 2020-11-03 07:23:58        🧑  作者: Mango
徽标是一种非常简单易学的编程语言。它用于教学生和儿童如何编程计算机。我们为什么要学习徽标语言?因为很有趣,所以很有趣。增强孩子的逻辑意识。培养编程技巧。这是真正的计算机科学。徽标是一种非常易于学习且有趣的编程语言。它具有足够的深度,几乎可以执行任何操作,可以使用任何其他计算机编程语言来完成。如何下载和安装MSW徽标软件?如果计算机上未安装徽标编程软件,则可以从以下链接免费获得它-www.softr...
📅  最后修改于: 2020-11-03 07:24:27        🧑  作者: Mango
简单的徽标绘制命令可以向前和向后移动Turtle,也可以向右或向左旋转。命令及其缩写如下:fd –转发bk –向后rt –对lt –左cs –清除屏幕可以使用这些命令的任何一个版本。除cs命令外,这些命令中的每一个都必须跟随一个称为其参数的值。 fd和bk的参数是单位; rt和lt的角度可以是任何整数。 360度旋转是完整旋转,因此375度旋转等于1/15度。前进60或fd 60表示前进60步向右...
📅  最后修改于: 2020-11-03 07:24:51        🧑  作者: Mango
徽标还有许多其他绘图命令,下面给出其中一些命令。pu-penupPD-Pendownht-海龟dt-showturtlesetpensizependown和penup命令分别告诉乌龟在其移动时将墨水留在屏幕上或不留墨水。hideturtle和showturtle命令可隐藏或显示乌龟,但不会影响其在移动时留下墨水的能力。 home命令使乌龟返回到屏幕中心。当乌龟回到屏幕中央时,它可能会留下墨水。 s...
📅  最后修改于: 2020-11-03 07:25:27        🧑  作者: Mango
徽标还有许多其他附加的绘制命令,下面给出其中一些命令。家明文或ct标签塞西label命令将单个单词作为带引号的字符串(例如,“ a_string”)或不带引号的在[]括号中的单词列表(例如,[字母字符串]),并将它们打印在图形窗口中的Turtle位置。让我们考虑以下代码。setxy命令采用两个参数,将第一个作为横坐标(水平轴)的值,将第二个作为纵坐标(垂直轴)的值。它将乌龟放置在这些坐标上,可能会...
📅  最后修改于: 2020-11-03 07:25:54        🧑  作者: Mango
变量是可以包含值的存储位置的名称。在计算机中,每个内存位置都有一个整数地址。由于很难记住每个位置的地址,其中包含程序使用的值,因此计算机科学家已经找到了赋予这些位置(符号名称)的方法。一旦变量具有名称,我们就可以使用和操作它。变量的名称是字母字符串。变量名称可以包含字母(不区分大小写),数字和下划线。变量名可以在计算前使用“:”进行访问。让我们考虑屏幕快照中的以下示例。在上面的示例中,我们定义了两...
📅  最后修改于: 2020-11-03 07:26:24        🧑  作者: Mango
徽标提供加,减,乘和除的常用算术运算,用符号+,-,*,/表示。这些操作中的每一个都会产生结果。如果您不对结果进行任何处理(例如打印),则徽标将显示错误。通过打印命令,可以使用算术运算的结果并将其打印在命令窗口中。以下屏幕截图中给出的示例演示了相同的内容。其他有用的命令是-sqrt-它接受一个非负参数,并返回其平方根。动力-它有两个参数,称他们为“A”和“B”,并生成到B的功率。ln-它接受一个参...
📅  最后修改于: 2020-11-03 07:26:44        🧑  作者: Mango
我们经常重复一系列命令。计算机程序通常执行重复性任务。几乎每个编程系统都有一种执行这种重复或迭代的方法,正如计算机科学家所说的那样。让我们考虑以下示例-让我们假设我们要绘制一个边长为100的正方形,我们可以使用以下程序进行此操作-我们注意到,两个命令– fd 100和rt 90重复了四次。告诉计算机它应该只重复执行这两个命令四次而不是连续写入四次,这会不会更简单?我们可以使用以下命令完全做到这一点...
📅  最后修改于: 2020-11-03 07:27:02        🧑  作者: Mango
有时,获得不可预测的计算结果会很有趣。徽标提供了随机过程以生成随机数。它有一个自变量,并产生一个随机选择的均匀整数值,该值大于或等于0且小于其自变量的值。因此,如果要在0到359度之间的任意角度,可以使用命令random 360产生它。请记住,除非您对结果进行某些操作(例如打印),否则徽标将显示错误。让我们看下面的例子-我们已经发布了命令-在上面的命令窗口中几次随机打印360次,如果您注意到的话,...
📅  最后修改于: 2020-11-03 07:27:31        🧑  作者: Mango
过程提供了一种封装命令集合的方法。一旦创建了过程,就可以像使用内置命令一样使用它。过程的“含义”是其各个命令的含义。没有参数的过程的第一行带有单词“ to”(保留字)和过程名称。 (徽标中的保留字不能用作变量,并且具有明确定义的含义和用途。)最后一行具有保留字“ end”。子程序是另一个程序要执行的命名步骤序列。子程序的其他名称是过程和功能。在徽标中,您告诉计算机如何做某事-例如-在向Logo描述...
📅  最后修改于: 2020-11-03 07:27:47        🧑  作者: Mango
在递归过程中,将在过程中重复调用该过程。让我们考虑以下代码-已从过程主体本身调用过程spiral_recur。以下屏幕截图显示了代码的执行和输出。...
📅  最后修改于: 2020-11-03 07:28:06        🧑  作者: Mango
决策和变数并存。一个程序需要能够根据情况改变路线。例如,这里是绘制螺旋的框架。它有一个循环,是前面显示的重复的变体,循环的主体供我们填充。上面的代码显示了MSW Logo语法的几个新功能。我们通过键入“ make”将变量设置为新值,然后在变量名称前加上双引号“,而不是冒号“:”,如下所示。但是,我们使用一个变量,在变量名前加冒号“:”。在条件为true时,在“ while [condition]”...
📅  最后修改于: 2020-11-03 07:28:23        🧑  作者: Mango
任何字母数字字符序列,例如“ america”,“ emp1234”等,都是字符串的示例。计数字符是所有字符串处理中最基本的。问题字符串长度“ abc12ef”的答案由以下过程给出-在上述过程中,“-”是包含输入字符串的变量。变量inputstring包含输入字符串的副本。变量count初始化为0。在while循环中,条件检查字符串是否为空。在每个循环计数中,变量将增加1以保持长度计数。语句pri...
📅  最后修改于: 2020-11-03 07:28:57        🧑  作者: Mango
电脑屏幕由红色,绿色和蓝色的光组成,因此有时也称为RGB屏幕。在徽标的“设置”菜单上,我们可以设置三个屏幕元素的颜色-龟笔乌龟的填充物(如用于外壳的油漆桶)屏幕背景我们通过左右移动这三个滑块来设置颜色。请记住,黑色是所有颜色的缺失,白色是所有颜色的结合。混合光不像混合涂料。例如,如果混合使用红色和绿色涂料,则会得到浑浊的颜色。由于这是一台计算机,因此每种颜色都有一个内部数字表示形式。滑动标尺的左端...
📅  最后修改于: 2020-11-03 09:40:02        🧑  作者: Mango
以下资源包含有关徽标的其他信息。请使用它们来获得有关此方面的更深入的知识。徽标上的有用链接Logo Wiki-维基百科徽标参考。有用的徽标书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...