用python代码实现利用turtle库,利用 for 循环逆时针绘制一个五边型,填充颜色为红色
时间: 2023-12-10 08:41:15 浏览: 73
python使用turtle库绘制时钟
5星 · 资源好评率100%
以下是实现代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置填充颜色为红色
pen.fillcolor("red")
# 开始填充
pen.begin_fill()
# 循环绘制五边形
for i in range(5):
pen.forward(100)
pen.right(72)
# 结束填充
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
解释一下代码:
首先,我们导入了 `turtle` 库,然后创建了画布和画笔。
接着,我们设置了填充颜色为红色,并开始填充。
然后,我们使用 `for` 循环来绘制五边形,每次前进 `100` 个像素,然后右转 `72` 度。
最后,我们结束填充,隐藏画笔,关闭画布。
运行代码后,你会看到一个红色的五边形被绘制出来。
阅读全文