Python烟花代码
时间: 2023-07-10 09:15:29 浏览: 131
python程序烟花代码
5星 · 资源好评率100%
以下是一个简单的Python烟花代码示例:
```python
import random
from time import sleep
import turtle
turtle.speed(0)
turtle.hideturtle()
turtle.bgcolor("black")
colors = ["red", "orange", "yellow", "green", "blue", "purple", "white"]
def firework():
turtle.penup()
x = random.randint(-200, 200)
y = random.randint(-200, 200)
turtle.setpos(x, y)
turtle.pendown()
color = random.choice(colors)
turtle.color(color)
for i in range(25):
turtle.fd(i*2)
turtle.rt(10)
turtle.penup()
turtle.home()
while True:
firework()
sleep(0.5)
```
这个程序使用了turtle模块来绘制烟花,随机选择颜色和位置,然后画出一些线段来模拟烟花爆炸的效果。程序会一直循环运行,每隔0.5秒发射一个烟花。可以根据需要修改参数来调整烟花的大小、速度、颜色等。
阅读全文