python长方形代码

以下是Python中绘制长方形的代码:

import turtle

# 创建一个画布
canvas = turtle.Screen()

# 创建一个海龟对象
t = turtle.Turtle()

# 绘制长方形
t.forward(100)
t.left(90)
t.forward(50)
t.left(90)
t.forward(100)
t.left(90)
t.forward(50)

# 关闭画布
canvas.exitonclick()

这段代码使用了Python的turtle模块来绘制长方形。首先,我们创建了一个画布对象,然后创建了一个海龟对象。接着,我们使用海龟对象的forward()和left()方法来绘制长方形的四条边。最后,我们关闭了画布对象,以便在绘制完成后保持窗口打开状态。

如果你需要绘制一个具有特定宽度和高度的长方形,可以使用变量来存储这些值,并在绘制长方形时使用这些变量。例如,以下代码将绘制一个宽度为200像素,高度为100像素的长方形:

import turtle

# 创建一个画布
canvas = turtle.Screen()

# 创建一个海龟对象
t = turtle.Turtle()

# 定义长方形的宽度和高度
width = 200
height = 100

# 绘制长方形
t.forward(width)
t.left(90)
t.forward(height)
t.left(90)
t.forward(width)
t.left(90)
t.forward(height)

# 关闭画布
canvas.exitonclick()

在这个例子中,我们定义了两个变量width和height来存储长方形的宽度和高度。然后,我们使用这些变量来绘制长方形的四条边。