使用Turtle库满足turtle.pensize(5) turtle.forward(100)且黄边红底的五角星
时间: 2023-10-14 13:04:13 浏览: 156
使用turtle绘制五角星、分形树
可以使用以下代码实现:
```python
import turtle
# 设置画笔粗细和颜色
turtle.pensize(5)
turtle.pencolor("yellow")
turtle.fillcolor("red")
# 绘制五角星
turtle.begin_fill()
for i in range(5):
turtle.forward(100)
turtle.right(144)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 等待关闭窗口
turtle.done()
```
运行上述代码,即可看到绘制的黄边红底五角星。具体解释如下:
1. `turtle.pensize(5)` 设置画笔粗细为 5。
2. `turtle.pencolor("yellow")` 设置画笔颜色为黄色。
3. `turtle.fillcolor("red")` 设置填充颜色为红色。
4. `turtle.begin_fill()` 开始填充。
5. `for i in range(5): turtle.forward(100); turtle.right(144)` 绘制五角星。
6. `turtle.end_fill()` 结束填充。
7. `turtle.hideturtle()` 隐藏画笔。
8. `turtle.done()` 等待关闭窗口。
阅读全文