📌  相关文章
📜  python 如何画一个正方形 - Python (1)

📅  最后修改于: 2023-12-03 15:04:15.975000             🧑  作者: Mango

Python 如何画一个正方形

如果你正在学习 Python 编程语言,并希望练习画图,那么画一个正方形是一个不错的练习。在 Python 中,我们可以使用 turtle 模块来画图。

turtle 简介

turtle 是 Python 内置的一个绘图库,可以轻松地绘制各种图形。它提供了一组指令,让你能够向前和向后移动,向左和向右旋转,普通和虚线移动,抬起和放下笔等等。

绘制正方形

现在,我们来看下如何使用 turtle 模块绘制一个正方形。

首先,我们需要导入 turtle 模块:

import turtle          

接下来,我们需要创建一个画布,并设置画布的大小:

s = turtle.getscreen()
s.setup(400,400)

然后,我们创建一个画笔:

t = turtle.Turtle()     

现在,我们可以使用 turtle 提供的 forward()right() 方法来绘制正方形。正方形的每条边长度相等,因此我们可以使用循环来简化代码:

for i in range(4):
  t.forward(100)
  t.right(90)

最后,我们需要调用 turtle.done() 方法来让图形窗口保持打开状态,直到我们手动关闭它:

turtle.done()

完整的代码如下所示:

import turtle

s = turtle.getscreen()
s.setup(400,400)

t = turtle.Turtle()

for i in range(4):
  t.forward(100)
  t.right(90)

turtle.done()

运行上面的代码,你应该可以在窗口中看到一个正方形。

更多绘图练习

通过学习上面的代码,你已经学会了如何使用 turtle 模块绘制一个正方形。不过,这只是一个开始。你可以使用 turtle 绘制各种图形,比如三角形、圆形、五角星等等。祝你旅途愉快!