淘先锋技术网

首页 1 2 3 4 5 6 7

紫荆花是中华民族非常重要的花卉之一,以其深受人们喜爱的美丽花姿而得到广泛赞誉。在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 库来绘制花朵,首先设置画布大小,接着设置画笔属性,再绘制花朵的轮廓,最后隐藏画笔,等待用户关闭窗口。