如何用turtle填充颜色
时间: 2024-05-10 09:17:59 浏览: 4
你可以使用 turtle 模块中的 begin_fill() 和 end_fill() 函数来填充颜色。具体步骤如下:
1. 导入 turtle 模块
```python
import turtle
```
2. 创建画布和画笔
```python
painter = turtle.Turtle()
```
3. 移动画笔到需要填充的区域
```python
painter.penup()
painter.goto(x, y) # x, y 表示需要填充的区域的起始坐标
painter.pendown()
```
4. 开始填充颜色
```python
painter.begin_fill()
```
5. 绘制需要填充的图形
```python
# 这里以绘制一个正方形为例
for i in range(4):
painter.forward(100)
painter.left(90)
```
6. 结束填充颜色
```python
painter.end_fill()
```
完整代码示例:
```python
import turtle
painter = turtle.Turtle()
painter.penup()
painter.goto(0, 0)
painter.pendown()
painter.begin_fill()
for i in range(4):
painter.forward(100)
painter.left(90)
painter.end_fill()
turtle.done()
```
运行上面的代码,你将会看到一个填充了红色的正方形。