import randomimport time# 控制台大小WIDTH = 80HEIGHT = 25# 绘制字符def draw(x, y, char): print("\033[{};{}H{}".format(y, x, char))# 主循环while True: # 随机位置和颜色 x = random.randint(1, WIDTH) y = random.randint(1, HEIGHT) color = random.randint(31, 37) # 绘制烟花 for i in range(10): draw(x, y, "\033[{}m*\033[0m".format(color)) time.sleep(0.1) draw(x, y, " ") x += random.randint(-2, 2) y += random.randint(-1, 1) # 边界检查 if x < 1: x = 1 elif x > WIDTH: x = WIDTH if y < 1: y = 1 elif y > HEIGHT: y = HEIGHT
时间: 2023-05-19 11:04:15 浏览: 110
这两行代码是Python中的模块导入语句。其中,import random表示导入Python标准库中的random模块,该模块提供了生成随机数的函数;import time表示导入Python标准库中的time模块,该模块提供了与时间相关的函数。通过导入这两个模块,我们可以在Python程序中使用它们提供的函数来实现各种功能。
阅读全文