如何在画布上画矩形,Python语言
时间: 2024-04-09 13:09:24 浏览: 84
python 实现画矩形
5星 · 资源好评率100%
在Python语言中,可以使用turtle库来在画布上画矩形。以下是一个简单的示例代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和填充颜色
pen.color("red")
pen.fillcolor("yellow")
# 开始填充矩形并画边框
pen.begin_fill()
pen.forward(100)
pen.right(90)
pen.forward(50)
pen.right(90)
pen.forward(100)
pen.right(90)
pen.forward(50)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 显示画布
canvas.mainloop()
```
运行以上代码,即可在画布上画出一个红色矩形,填充颜色为黄色。其中,`pen`对象表示画笔,可以使用`pen.color()`和`pen.fillcolor()`方法设置画笔颜色和填充颜色。`pen.begin_fill()`和`pen.end_fill()`方法用于开始和结束填充矩形。`pen.forward()`和`pen.right()`方法分别用于向前移动和向右转。最后,使用`canvas.mainloop()`方法显示画布。
阅读全文