五角星填充颜色编程怎么做

时间:2025-01-25 15:47:55 游戏攻略

导入turtle库

```python

import turtle

```

设置画笔和填充颜色

```python

pen = turtle.Turtle()

pen.speed(0) 设置画笔速度为最快

pen.color('yellow') 设置画笔颜色为黄色

pen.fillcolor('red') 设置填充颜色为红色

```

开始填充并绘制五角星

```python

pen.begin_fill() 开始填充

for _ in range(5):

pen.forward(100) 向前移动100个像素

pen.right(144) 右转144度

pen.end_fill() 结束填充

```

隐藏画笔并结束绘制

```python

pen.hideturtle() 隐藏画笔

turtle.done() 保持窗口打开

```

将以上代码整合在一起,完整的程序如下:

```python

import turtle

创建一个Turtle对象

pen = turtle.Turtle()

设置画笔速度

pen.speed(0)

设置画笔颜色和填充颜色

pen.color('yellow')

pen.fillcolor('red')

开始填充

pen.begin_fill()

绘制五角星

for _ in range(5):

pen.forward(100)

pen.right(144)

结束填充

pen.end_fill()

隐藏画笔

pen.hideturtle()

完成绘制后保持窗口打开

turtle.done()

```

运行这个程序,你将看到一个红色的五角星被绘制出来,并且内部是填充的。你可以根据需要调整画笔速度和颜色。