import turtle
设置屏幕
screen = turtle.Screen()
screen.setup(600, 400)
screen.bgcolor("red")
创建画笔
pen = turtle.Turtle()
pen.speed(10)
pen.penup()
绘制大五角星
def draw_star(x, y, size):
pen.goto(x, y)
pen.pendown()
pen.color("yellow")
pen.begin_fill()
for _ in range(5):
pen.forward(size)
pen.right(144)
pen.end_fill()
pen.penup()
绘制大五角星
draw_star(-200, 100, 100)
绘制四颗小五角星
def draw_small_star(x, y, size, angle):
pen.goto(x, y)
pen.setheading(angle)
pen.pendown()
pen.color("yellow")
pen.begin_fill()
for _ in range(5):
pen.forward(size)
pen.right(144)
pen.end_fill()
pen.penup()
绘制四颗小五角星
draw_small_star(-100, 160, 30, -72)
draw_small_star(-80, 120, 30, -54)
draw_small_star(-80, 80, 30, -36)
draw_small_star(-100, 40, 30, -18)
隐藏画笔
pen.hideturtle()
结束
turtle.done()

浙公网安备 33010602011771号