python画四边形代码
以下是使用Python绘制四边形的示例代码:
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和线条宽度
pen.color("red")
pen.pensize(3)
# 绘制四边形
pen.forward(100)
pen.left(90)
pen.forward(50)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(50)
# 关闭画布
canvas.exitonclick()
运行代码后,将会在画布上绘制一个红色的四边形,其中每个边长为100像素,每个角度为90度。你可以根据需要修改代码中的参数来绘制不同大小和形状的四边形。
如果你需要绘制一个不规则的四边形,可以使用pen.goto()方法来指定每个顶点的坐标。例如,以下代码将绘制一个梯形:
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和线条宽度
pen.color("blue")
pen.pensize(3)
# 绘制梯形
pen.goto(0, 0)
pen.goto(100, 0)
pen.goto(75, 50)
pen.goto(25, 50)
# 关闭画布
canvas.exitonclick()
运行代码后,将会在画布上绘制一个蓝色的梯形,其中第一条边长为100像素,第二条边长为50像素,两条斜边夹角为60度。你可以根据需要修改代码中的坐标和参数来绘制不同形状的四边形。