帮我写一个Python的放烟花的代码
时间: 2023-08-28 21:16:51 浏览: 90
python烟花代码,使用python语言制作的放烟花的项目,代码清楚,运行简单,可做毕业设计,下载即可运行
好的,以下是一个简单的Python放烟花的代码,你可以在Python环境下运行它:
```python
import turtle
import random
# 设置窗口大小
window = turtle.Screen()
window.setup(width=600, height=600)
# 设置画笔
pen = turtle.Turtle()
pen.speed(0)
pen.penup()
pen.hideturtle()
# 定义放烟花的函数
def fireworks(x, y, color):
pen.goto(x, y)
pen.pendown()
pen.dot(10, color)
for i in range(20):
pen.goto(x + random.randint(-50, 50), y + random.randint(-50, 50))
pen.dot(5, color)
# 随机放烟花
for i in range(50):
x = random.randint(-250, 250)
y = random.randint(-250, 250)
r = random.randint(0, 255)
g = random.randint(0, 255)
b = random.randint(0, 255)
color = (r, g, b)
fireworks(x, y, color)
# 关闭窗口
window.exitonclick()
```
运行代码后,你会看到一个窗口,里面会随机放置50个不同颜色的烟花,烟花会随机向周围散开。你可以根据自己的需要修改代码中的参数,例如窗口大小、放置的烟花数量、烟花的颜色等等。
阅读全文