import turtle
设置画布大小
turtle.setup(600, 400)
设置画笔速度
turtle.speed(10)
绘制红色背景
turtle.penup()
turtle.goto(-300, 200)
turtle.pendown()
turtle.color("red")
turtle.begin_fill()
for _ in range(2):
turtle.forward(600)
turtle.right(90)
turtle.forward(400)
turtle.right(90)
turtle.end_fill()
绘制大五角星
turtle.penup()
turtle.goto(-200, 100)
turtle.pendown()
turtle.color("yellow")
turtle.begin_fill()
for _ in range(5):
turtle.forward(100)
turtle.right(144)
turtle.end_fill()
绘制四个小五角星
def draw_small_star(x, y, angle):
turtle.penup()
turtle.goto(x, y)
turtle.setheading(angle)
turtle.pendown()
turtle.begin_fill()
for _ in range(5):
turtle.forward(30)
turtle.right(144)
turtle.end_fill()
绘制四个小五角星
draw_small_star(-100, 150, 0)
draw_small_star(-80, 120, 30)
draw_small_star(-80, 80, 0)
draw_small_star(-100, 50, -30)
隐藏画笔
turtle.hideturtle()
完成绘制
turtle.done()