用Python帮我写一段新年烟花代码
时间: 2023-02-06 12:55:47 浏览: 210
python编写的跨年烟花代码
好的,这是一段使用 Python 画出新年烟花的代码:
```python
import turtle
import random
# 设置画布大小和背景色
turtle.setup(800, 600, 0, 0)
turtle.bgcolor("black")
# 隐藏海龟
turtle.hideturtle()
# 设置画笔速度
turtle.speed(0)
# 定义烟花颜色
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
# 循环画烟花
while True:
# 设置随机颜色和随机位置
turtle.pencolor(random.choice(colors))
turtle.penup()
turtle.goto(random.randint(-400, 400), random.randint(-300, 300))
turtle.pendown()
# 画烟花
for i in range(20):
turtle.forward(20 + i * 10)
turtle.left(120)
```
这段代码使用了 `turtle` 库来画图,`random` 库来生成随机数。它在循环中不断地生成随机颜色和位置,然后使用海龟绘图来画出烟花。
希望这能帮到你!
阅读全文