使用turtle绘制一个红色的五角星
时间: 2024-05-05 09:16:03 浏览: 103
使用turtle绘制五角星、分形树
以下是使用Python的turtle库绘制红色五角星的代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔的线条颜色和填充颜色
pen.color("red", "red")
# 绘制五角星
pen.begin_fill()
for i in range(5):
pen.forward(100)
pen.right(144)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 点击画布关闭窗口
canvas.exitonclick()
```
代码解析:
1. 导入turtle库
2. 创建画布和画笔对象
3. 设置画笔的线条颜色和填充颜色为红色
4. 调用begin_fill()方法开始填充
5. 循环绘制五角星,每次向前移动100像素,右转144度
6. 调用end_fill()方法结束填充
7. 隐藏画笔
8. 点击画布关闭窗口
运行代码,即可在画布上绘制出一个红色的五角星。
阅读全文