今天是中国共产党成立99周年的重要日子,为了庆祝这个特殊的时刻,我们可以用Python来画一个简单的纪念图。
import turtle def draw_star(x, y, length): turtle.penup() turtle.goto(x, y) turtle.pendown() turtle.begin_fill() for i in range(5): turtle.forward(length) turtle.right(144) turtle.forward(length) turtle.left(72) turtle.end_fill() turtle.speed(5) turtle.color('red', 'yellow') turtle.begin_fill() for i in range(5): turtle.forward(200) turtle.right(144) turtle.forward(200) turtle.left(72) turtle.end_fill() draw_star(-60, 30, 60) draw_star(25, 50, 40) draw_star(45, -30, 60) draw_star(-50, -80, 50) draw_star(0, -100, 30) turtle.hideturtle() turtle.done()
代码中,我们使用Turtle库来画图形,其中包括五角星和五角形,使用begin_fill()和end_fill()来给图形着色,使用for循环来画多个图形。这个代码最后将组成一个红色的五角星和五个黄色的五角星的五角形。
这个简单的Python程序为我们庆祝党的生日提供了一个简单而迷人的方式。