📜  Python – 使用 Turtle Graphics 绘制八角形(1)

📅  最后修改于: 2023-12-03 14:46:08.988000             🧑  作者: Mango

Python – 使用 Turtle Graphics 绘制八角形

Turtle Graphics 是 Python 中的一种图形绘制模块,可以使用它来创造各种各样的图形。在本文中,我们将介绍如何使用 Turtle Graphics 绘制八角形。

步骤
1. 导入模块

首先,我们需要导入 Turtle Graphics 模块。这可以通过以下语句完成:

import turtle
2. 创建窗口

接下来,我们需要创建一个窗口,以用于绘制。这可以通过以下代码完成:

wn = turtle.Screen()
3. 创建 turtle

现在,我们需要创建一个 turtle 对象以进行绘制。这可以通过以下语句完成:

t = turtle.Turtle()
4. 绘制八角形

要绘制一个八角形,我们需要将 turtle 向前移动一定距离,然后向左转 45 度。我们可以将此过程重复 8 次。如下所示:

for i in range(8):
    t.forward(100)
    t.left(45)
5. 关闭窗口

完成绘制后,我们需要关闭窗口以结束程序。这可以通过以下语句完成:

turtle.done()
完整代码
import turtle

wn = turtle.Screen()
t = turtle.Turtle()

for i in range(8):
    t.forward(100)
    t.left(45)

turtle.done()
运行结果

下面是运行上述代码后的结果:

八角形