利用python语言写一个点击放烟花的小程序
时间: 2023-02-05 10:15:35 浏览: 114
python实现烟花小程序
好的,这是一个简单的例子,使用 Python 和 pygame 库来实现点击放烟花的小程序。
首先,你需要安装 pygame 库。在命令行/终端中输入 `pip install pygame` 即可安装。
然后,我们可以开始写代码了。
首先,我们需要导入 pygame 库:
```python
import pygame
```
然后,我们需要初始化 pygame 库:
```python
pygame.init()
```
接下来,我们可以设置窗口的大小和标题:
```python
screen_width = 640
screen_height = 480
screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption('Fireworks')
```
然后,我们需要设置一些颜色,这样我们就可以用这些颜色绘制烟花了:
```python
red = (255, 0, 0)
orange = (255, 128, 0)
yellow = (255, 255, 0)
green = (0, 255, 0)
blue = (0, 0, 255)
purple = (128, 0, 128)
pink = (255, 0, 255)
```
接下来,我们可以编写一个函数来绘制烟花。这个函数将接收两个参数:坐标 (x, y) 和颜色 color。
```python
def draw_firework(x, y, color):
pygame.draw.circle(screen, color, (x, y), 5)
```
接下来,我们可以开始写主循环了。在主循环中,我们需要处理用户的鼠标点击事件,并在屏幕上绘制烟花。
```python
running = True
while running:
for event in pygame.event.get():
阅读全文