```python
import turtle
import random
设置屏幕
screen = turtle.Screen()
screen.bgcolor("black")
screen.title("Python烟花代码")
创建烟花的绘制函数
def draw_firework(size, colors):
for _ in range(36):
color = random.choice(colors)
turtle.color(color)
turtle.forward(size)
turtle.right(170)
if abs(turtle.pos()) < 1:
break
创建烟花绽放的动画函数
def animate_fireworks():
colors = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"]
turtle.speed(0)
turtle.hideturtle()
for _ in range(10):
x = random.randint(-200, 200)
y = random.randint(-200, 200)
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
draw_firework(100, colors)
turtle.hideturtle()
启动动画
animate_fireworks()
关闭窗口
turtle.done()
```
这个代码示例使用了turtle库来绘制一个简单的圆形烟花效果。你可以根据需要调整参数,比如烟花的大小、颜色和数量。