Python樱花飘落代码
以下代码使用Python实现了樱花飘落的效果:```pythonimport randomimport turtle
初始化樱花树
tree = turtle.Turtle()
tree.hideturtle()
tree.penup()
tree.goto(0, 200)
tree.pendown()
tree.left(90)
tree.pencolor('brown')
tree.pensize(3)
tree.forward(150)
创建樱花花瓣
petals = []
for i in range(100):
petal = turtle.Turtle()
petal.hideturtle()
petal.penup()
petal.speed(0)
petal.shape('circle')
petal.color('pink')
petal.shapesize(random.uniform(0.2, 0.5))
petal.goto(random.randint(-200, 200), random.randint(100, 250))
petals.append(petal)
樱花飘落
while True:
for petal in petals:
petal.showturtle()
petal.forward(random.uniform(1, 3))
petal.right(random.uniform(-1, 1))
if petal.ycor() < -200:
petal.hideturtle()
petal.goto(random.randint(-200, 200), 250)
2.51KB
文件大小:
评论区