如何用python绘制正方形

如何用python绘制正方形

作者:Elara发布时间:2026-01-13阅读时长:0 分钟阅读次数:5

用户关注问题

Q
如何使用Python中的turtle模块绘制正方形?

我想用Python编程绘制一个正方形,听说turtle模块比较适合绘图,具体该怎么操作?

A

利用turtle模块绘制正方形的步骤

可以通过导入turtle模块,创建一个画布和画笔,然后让画笔按照90度角度依次前进一定长度,重复四次即可完成正方形的绘制。示例代码如下:

import turtle
pen = turtle.Turtle()
for _ in range(4):
pen.forward(100)
pen.right(90)
turtle.done()

Q
如何用Python绘制不同大小的正方形?

我想绘制各种尺寸的正方形,能否通过Python实现?需要调整哪些参数?

A

通过变量控制正方形边长实现不同大小

可以定义一个变量控制正方形的边长,然后在绘制时使用该变量,修改它的值可以改变正方形的大小。示例代码如下:

import turtle
pen = turtle.Turtle()
side_length = 150 # 调整该值即可改变正方形大小
for _ in range(4):
pen.forward(side_length)
pen.right(90)
turtle.done()

Q
Python绘图时如何改变正方形的颜色?

想用Python绘制彩色正方形,该如何设置绘图颜色?

A

利用turtle模块的颜色设置功能绘制彩色正方形

turtle模块提供了color()方法,可以设置画笔颜色。通过调用pen.color('red')就能让绘制的图形变成红色。示例代码如下:

import turtle
pen = turtle.Turtle()
pen.color('blue') # 设置画笔颜色
for _ in range(4):
pen.forward(100)
pen.right(90)
turtle.done()