python写一个烟花代码
时间: 2024-02-18 18:57:52 浏览: 146
python程序烟花代码
5星 · 资源好评率100%
以下是一个用Python编写的烟花代码示例:
```python
import random
import time
import threading
def firework():
colors = ['red', 'green', 'blue', 'yellow', 'purple', 'orange']
color = random.choice(colors)
print(f"烟花绽放!颜色:{color}")
time.sleep(1)
def main():
num_fireworks = 5
threads = []
for _ in range(num_fireworks):
t = threading.Thread(target=firework)
threads.append(t)
t.start()
for t in threads:
t.join()
if __name__ == "__main__":
main()
```
这个代码使用了多线程来模拟多个烟花同时绽放。每个烟花的颜色是随机选择的,可以从预定义的颜色列表中选择。在绽放时,代码会打印出烟花的颜色,并暂停1秒钟以模拟烟花绽放的效果。
阅读全文