python画樱花代码
时间: 2023-07-23 10:57:37 浏览: 95
Python画樱花树代码
5星 · 资源好评率100%
以下是一个使用Python绘制樱花的示例代码:
```python
import turtle
import random
# 设置画布大小
turtle.setup(width=800, height=600)
# 设置画笔速度
turtle.speed(10)
# 设置画笔颜色
turtle.pencolor('pink')
# 定义绘制樱花的函数
def draw_cherry_blossom():
turtle.penup()
x = random.randint(-350, 350) # 随机生成樱花的 x 坐标
y = random.randint(-250, 250) # 随机生成樱花的 y 坐标
turtle.goto(x, y)
turtle.pendown()
turtle.seth(90) # 设置画笔朝向上方
# 绘制花瓣
for _ in range(6):
turtle.circle(30, 60)
turtle.left(120)
turtle.circle(30, 60)
turtle.left(120)
# 绘制花蕊
turtle.penup()
turtle.goto(x, y + 60)
turtle.pendown()
turtle.circle(10)
# 绘制多个樱花
for _ in range(20):
draw_cherry_blossom()
# 隐藏画笔
turtle.hideturtle()
# 点击关闭窗口退出程序
turtle.exitonclick()
```
运行以上代码,将会在窗口中绘制出多个随机位置的樱花。你可以根据需要调整画布大小、画笔颜色和花朵数量。希望能帮到你!
阅读全文