使用turtle绘制国徽
时间: 2024-03-01 13:43:21 浏览: 43
好的,我可以帮你使用Python中的turtle库绘制中国国徽。下面是绘制国徽的代码:
```python
import turtle
# 设置画布大小
turtle.setup(800, 800)
# 定义画笔
pen = turtle.Pen()
# 定义画笔的颜色
pen.color("#FDB933")
# 填充黄色背景
pen.begin_fill()
pen.circle(300)
pen.end_fill()
# 绘制大五角星
pen.color("#FFC72C")
pen.penup()
pen.goto(-120, 90)
pen.pendown()
pen.begin_fill()
for i in range(5):
pen.forward(240)
pen.right(144)
pen.end_fill()
# 绘制四颗小五角星
pen.color("#FFC72C")
pen.penup()
pen.goto(-60, 240)
pen.pendown()
pen.begin_fill()
for i in range(5):
pen.forward(120)
pen.right(144)
pen.end_fill()
pen.penup()
pen.goto(120, 240)
pen.pendown()
pen.begin_fill()
for i in range(5):
pen.forward(120)
pen.right(144)
pen.end_fill()
pen.penup()
pen.goto(-180, 60)
pen.pendown()
pen.begin_fill()
for i in range(5):
pen.forward(120)
pen.right(144)
pen.end_fill()
pen.penup()
pen.goto(60, 60)
pen.pendown()
pen.begin_fill()
for i in range(5):
pen.forward(120)
pen.right(144)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 展示绘制结果
turtle.done()
```
执行这份代码后,就可以看到绘制出来的中国国徽。