
# 预备课2：图图的其他技能

学完【预备课1】你是不是认为图图只是一个能简单移动的乌龟？

其实图图的能力相当强大，当你学的知识越来越多后甚至可以使用图图去创作这样一幅作品：

![01](https://img-blog.csdnimg.cn/20210310105829391.png)

当然，这是很久以后了！！！

![02](https://img-blog.csdnimg.cn/20210709134335818.png)


不过，千里之行，始于足下，我们再来学习一个基础技能吧：给图画涂色。

给图画涂色其实很简单，和我们用颜料笔画画的步骤是一样的

（1）先用笔在颜料盘中沾一个颜色<br>
（2）然后开始涂色<br>
（3）当涂完颜色后结束涂色

用程序写也是这三步：

```python
t.color('red')        
#color是颜色的英文，括号里写上你想使用的颜色的英文单词

t.begin_fill()         
#开始填充颜色，begin:开始，fill:填充

t.end_fill()
#结束填充颜色，end:结束
```

涂色的格式是这样的：

```python
import turtle as t
t.TurtleScreen._RUNNING = True
t.shape(name='turtle')
t.color('red')      #颜色设置成红色
t.begin_fill()      #开始填充

# 这里写要画的图形的指令

t.end_fill()        #结束填充
t.done()
```
如果要填充一个直角三角形可以这样写：

```python
import turtle as t
t.TurtleScreen._RUNNING = True
t.shape(name='turtle')
t.color('red')      #颜色设置成红色
t.begin_fill()      #开始填充
t.forward(60)       
t.right(90)
t.forward(80)
t.right(143)
t.forward(100)
t.right(127)
t.end_fill()        #结束填充
t.done()
```
将`red`改成其他的颜色试试吧：

- 黄色：yellow
- 蓝色：blue
- 绿色：green
- 紫色：purple
- 粉丝：pink



