用python代码画一个长方形
时间: 2023-05-25 11:04:58 浏览: 62
可以使用Python中的matplotlib库来画一个长方形,代码如下所示:
```python
import matplotlib.pyplot as plt
# 定义长方形的四个顶点
x = [1, 4, 4, 1]
y = [1, 1, 4, 4]
# 画出长方形
plt.plot(x, y, 'k-')
# 设置坐标轴范围
plt.xlim(0, 5)
plt.ylim(0, 5)
# 显示绘制结果
plt.show()
```
运行以上代码会显示一个黑色的长方形,其中x和y分别表示长方形的四个顶点的x坐标和y坐标,‘k-’表示使用黑色(k)线条绘制长方形。可以根据需要修改坐标轴范围来调整长方形的大小和位置。
相关问题
python的turtle画一个长方形
可以使用如下代码来画一个长方形:
```python
import turtle
# 创建 turtle 对象
t = turtle.Turtle()
# 画长方形
for i in range(2):
t.forward(100)
t.right(90)
t.forward(50)
t.right(90)
# 隐藏 turtle 对象
t.hideturtle()
# 点击窗口关闭
turtle.done()
```
这里使用 `Turtle()` 函数创建了一个 turtle 对象,然后使用 `forward()` 和 `right()` 方法画出长方形的边界,最后使用 `hideturtle()` 方法隐藏 turtle 对象,使其不显示在屏幕上。最后使用 `done()` 方法阻止窗口关闭,等待用户点击关闭窗口。
用python的turtle画一个黄色的长方形
好的,可以使用Python自带的turtle库来画图,下面是实现代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和填充颜色
pen.color("yellow")
pen.fillcolor("yellow")
# 开始填充
pen.begin_fill()
# 画长方形
pen.forward(200)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(200)
pen.left(90)
pen.forward(100)
# 结束填充
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 点击窗口关闭程序
canvas.exitonclick()
```
运行代码后,会弹出一个画布,上面会画出一个黄色的长方形。