
计算机
Python
import turtle

Python
pen = turtle.Turtle()
pen.speed(0) # 设置速度为最快
colors = ["red", "orange", "yellow", "green", "blue", "purple"] # 设定颜色列表
# 画花瓣
def draw_petal(length, angle):
pen.forward(length)
pen.right(angle)
pen.forward(length)
pen.right(180 - angle)
pen.forward(length)
pen.right(angle)
pen.forward(length)
# 画花朵
def draw_flower(petal_color):
for i in range(6):
pen.color(petal_color[i % len(petal_color)]) # 设定颜色
draw_petal(100, 60) # 画六个花瓣,每个花瓣60度
pen.right(60) # 旋转60度,准备画下一个花瓣
# 设定画布
turtle.bgcolor("black")
pen.penup()
pen.goto(0, -200)
pen.pendown()
# 画多个花朵
for i in range(6):
draw_flower(colors)
pen.right(60)
# 隐藏画笔
pen.hideturtle()
运行上述代码后,将会得到一个类似于下面的图案:

当然,这只是一个简单的示例,你也可以自由发挥创作出更加独特的花程式!
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号