用turtle填充六角形
时间: 2024-05-16 08:16:18 浏览: 59
六边形填充程序
好的,以下是用turtle模块填充六角形的Python代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和填充颜色
pen.color('black', 'yellow')
# 开始填充六角形
pen.begin_fill()
# 绘制六边形
for i in range(6):
pen.forward(100)
pen.right(60)
# 结束填充
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
这段代码会先创建一个画布和画笔,然后设置画笔的颜色为黑色,填充颜色为黄色。接着使用begin_fill()函数开始填充,并绘制六边形。最后使用end_fill()函数结束填充,隐藏画笔并关闭画布。运行代码后,你可以看到一个黄色的六角形。
阅读全文