import pygame pygame.init() screen = pygame.display.set_mode((640, 480)) pygame.display.set_caption("Drawing Shapes") WHITE = (255, 255, 255) RED = (220, 50, 50) BLUE = ( 50, 100, 220) GREEN = ( 50, 180, 80) YELLOW = (240, 200, 40) BG = ( 20, 20, 20) running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False screen.fill(BG) # rectangle: (surface, color, (x, y, width, height)) pygame.draw.rect(screen, RED, (100, 100, 200, 80)) # circle: (surface, color, (center_x, center_y), radius) pygame.draw.circle(screen, BLUE, (400, 200), 60) # line: (surface, color, start_point, end_point, thickness) pygame.draw.line(screen, YELLOW, (50, 400), (590, 400), 4) # ellipse drawn inside a rectangle pygame.draw.ellipse(screen, GREEN, (250, 300, 160, 80)) pygame.display.flip() pygame.quit()