紫荆花是中华民族非常重要的花卉之一,以其深受人们喜爱的美丽花姿而得到广泛赞誉。在Python中,我们可以使用 turtle 库来绘制出紫荆花的美丽图案。
import turtle # 设置画布大小 turtle.setup(800, 800) # 设置画笔属性 turtle.pensize(1) turtle.pencolor("purple") # 绘制紫荆花 def draw_flower(size): for i in range(10): turtle.forward(size) turtle.left(36) turtle.right(360 / 5) for i in range(10): turtle.forward(size) turtle.left(36) turtle.right(360 / 5) for i in range(10): turtle.forward(size) turtle.left(36) turtle.right(360 / 5) for i in range(10): turtle.forward(size) turtle.left(36) turtle.right(360 / 5) for i in range(10): turtle.forward(size) turtle.left(36) # 移动画笔到合适位置 turtle.penup() turtle.goto(0, 0) turtle.pendown() # 绘制紫荆花 draw_flower(100) # 隐藏画笔 turtle.hideturtle() # 等待用户关闭窗口 turtle.done()
通过以上代码,我们可以得到一个美丽的紫荆花图案。在代码中,我们通过 turtle 库来绘制花朵,首先设置画布大小,接着设置画笔属性,再绘制花朵的轮廓,最后隐藏画笔,等待用户关闭窗口。