写一个随机显示可视化界面星星的代码
时间: 2024-05-09 15:18:18 浏览: 7
好的,这是一个随机显示可视化界面星星的 Python 代码:
```python
import pygame, random
WIDTH = 600
HEIGHT = 400
pygame.init()
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("Random Stars")
clock = pygame.time.Clock()
stars = []
for i in range(50):
x = random.randint(0, WIDTH)
y = random.randint(0, HEIGHT)
size = random.randint(1, 3)
stars.append((x, y, size))
while True:
screen.fill((0, 0, 0))
for star in stars:
x, y, size = star
pygame.draw.circle(screen, (255, 255, 255), (x, y), size)
pygame.display.flip()
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
exit()
clock.tick(30)
```
运行这个代码,你会看到一个黑色背景上随机显示的白色星星。可以尝试修改代码,改变星星的数量、大小、颜色,或者添加一些动画效果。