使用 Python Turtle 模块绘制形状

探索 Python Turtle 模块的分步教程使用 Python Turtle 模块绘制形状一文首先出现在 Towards Data Science 上。

来源:走向数据科学

,我们对 Python 语言的基本理解是知道我们可以对函数进行编程,借助 Python 循环引入迭代,并借助 if、elif 和 else 等条件语句决定执行哪个程序。但 Python 远比这强大;它可以访问和处理文件、创建有趣的游戏、模拟科学概念、处理大数据、生成机器学习模型等等!

在本文中,我们将使用 Python 模块 Turtle 创建图形输出。这是一个适合初学者的教程,教授如何使用 Python 绘制形状和编程绘图。为了进一步进行,必须彻底了解 Python 基础知识:基本语句、循环、类和对象以及访问模块。

Python 的 Turtle 模块

Python中的turtle模块是一个允许通过代码进行图形输出的模块。该模块提供了一个指针,可以将其定制为乌龟(因此得名),乌龟的移动会留下痕迹,在屏幕上绘制形状并创建视觉图案。该模块随Python标准库一起安装,这意味着我们不必自己安装该模块。它的类和函数可以通过以下导入语句轻松访问:

来自海龟导入 *

现在,让我们通过Python官方文档深入了解这个模块:https://docs.python.org/3/library/turtle.html

海龟基本命令

从上面链接的文档中可以看出,我们可以给海龟提供的基本命令如下:

  • forward() 该函数告诉海龟向前移动特定的距离。它接受一个整数值作为参数。
  • backward() 该函数告诉海龟向后移动特定的距离。它还采用整数值作为参数。
  • left() 这告诉乌龟向左转一定角度,该角度已作为参数传递给函数。
  • 绘制形状

    正方形