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()

posted on 2025-03-01 12:23  雨水啊  阅读(31)  评论(0)    收藏  举报