用python写一段放烟花的代码
时间: 2023-12-17 10:22:18 浏览: 137
用python代码放烟花
以下是一个简单的 Python 代码段,可以让烟花在终端上放射出来:
```python
import random
import time
colors = ['red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'white']
fg_color = random.choice(colors)
print(f'\033[1m\033[3{fg_color}m')
for _ in range(25):
x = random.randint(1, 80)
y = random.randint(1, 24)
print("\033[{};{}H•".format(y, x))
time.sleep(0.05)
print('\033[0m')
```
该代码使用标准 ANSI 转义序列在终端上生成彩色输出,并随机选择颜色来模拟烟花的爆炸效果。在执行上述代码时,您应该能够在终端上看到一个短暂的烟花效果。
阅读全文