Files
laba2/task2.py

42 lines
982 B
Python

import pygame
from pygame.draw import *
pygame.init()
FPS = 30
screen = pygame.display.set_mode((1000, 1000))
a = 30
dx = 80
y = 450
rect(screen, (100, 100, 100), (0, 0, 1000, 450))
rect(screen, (20, 20, 20), (0, 450, 1000, 1000))
circle(screen, (200, 200, 200), (875, 100), 75)
ellipse(screen, (40, 40, 40), (40, 100, 800, 75))
ellipse(screen, (60, 60, 60), (450, 60, 570, 75))
ellipse(screen, (50, 50, 50), (600, 160, 570, 60))
rect(screen, (40, 30, 20), (30, 250, 550, 500))
rect(screen, (30, 30, 30), (390, 150, 20, 75))
polygon(screen, (20, 20, 20), [(0, 250), (60, 200), (550, 200), (610, 250)])
rect(screen, (30, 30, 30), (120, 150, 20, 75))
rect(screen, (30, 30, 30), (450, 150, 20, 75))
rect(screen, (30, 30, 30), (150, 100, 40, 125))
pygame.display.update()
clock = pygame.time.Clock()
finished = False
while not finished:
clock.tick(FPS)
for event in pygame.event.get():
if event.type == pygame.QUIT:
finished = True
pygame.quit()