Python画很多樱花从树上落下
时间: 2023-05-12 22:06:24 浏览: 146
以下是使用 Python 绘制樱花飘落的代码:
```python
import random
import turtle
# 设置画布大小
turtle.setup(800, 600)
# 设置画笔颜色和粗细
turtle.pensize(2)
turtle.pencolor('pink')
# 定义樱花飘落的函数
def draw_sakura():
# 随机生成樱花的位置和大小
x = random.randint(-350, 350)
y = random.randint(200, 400)
size = random.randint(10, 30)
# 绘制樱花的花瓣
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.begin_fill()
turtle.circle(size)
turtle.end_fill()
# 绘制樱花的花蕊
turtle.penup()
turtle.goto(x, y - size)
turtle.pendown()
turtle.begin_fill()
turtle.circle(size / 2)
turtle.end_fill()
# 循环绘制樱花飘落的效果
while True:
turtle.clear()
for i in range(20):
draw_sakura()
turtle.update()
```
运行代码后,就可以看到樱花从树上飘落的效果了。
注意:本代码仅供学习参考,不得用于商业用途。
阅读全文