编写第一个Python海龟绘图程序

Python的turtle(小海龟)库是一个专门提供给少儿编程学习和教学的库。它的使用方式比较简单,也很直观,符合少儿的认知。它起源于另一门成功的专门用于少儿编程教学的语言——Logo语言。本篇文章我们来通过简单的一个例子,编写第一个Python海龟程序。

准备工作

海龟库(turtle)是随Python开发包一起发布的一个库,如果你的电脑上已经安装了Python开发环境(建议使用Python 3.x版本),则直接可以使用。本网站(好学好教少儿编程教学平台)提供了在线版本的Python开发环境,免去了安装配置的步骤,可以直接使用,而且即使换电脑也无需重新安装环境,直接打开我们在线的环境即可使用。
好学好教少儿编程教学平台 Python编程环境

实现步骤

下面我们一步步来实现一个简单的Python 海龟绘图程序。

  1. 首先我们需要导入海龟库,如下:
    1. import turtle
    除了上面的导入方式,还可以用以下方式:
    1. from turtle import *
    后面我们会慢慢学到其他的方式。

接着我们就可以来使用海龟(turtle)进行绘图了:

  1. huanhuan = turtle.Turtle()
  2. pingmu = turtle.Screen()
  3. huanhuan.forward(100)

上面的第一行,表示我们要创建一个具体的小海龟,我们给它命名为“huanhuan”,当然你也可以给它命名成其他任何符合语法规则的名字。接着我们要创建一个画布来进行绘制,这个画布我们就叫它“pingmu”,即“屏幕”的意思,当然也可以是你想要的任何名字。

3.如果你执行这个程序,可以看到程序打开了一个窗口,然后闪了一下就关闭了,此时我们要在程序最后加上以下语句:

  1. pingmu.done()

它可以让海龟绘图窗口一直执行不退出,这样窗口就不会闪退了。

下面是在“好学好教少儿编程平台”的Python在线环境中执行的结果。
程序执行结果

可以直接访问以下地址查看代码和运行结果。


微信扫一扫,分享此文章

少儿编程教学平台

联系我们

微信

aguibo002

邮箱

haoxuehaojiao在163.com

Loading
我们已经收到您的信息,将尽快联系您!