import pygame
# ініціалізуємо Pygame
pygame.init()
# встановлюємо розміри вікна
WINDOW_SIZE = (400, 400)
screen = pygame.display.set_mode(WINDOW_SIZE)
# кольори для фону
WHITE = (255, 255, 255)
BLACK = (0, 0, 0)
# початковий колір фону
background_color = WHITE
# головний цикл програми
running = True
while running:
# перевіряємо події
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_SPACE:
# якщо натиснуто пробіл, змінюємо колір фону
if background_color == WHITE:
background_color = BLACK
else:
# змінюємо колір фону
screen.fill(background_color)
# оновлюємо вікно
pygame.display.flip()
# завершуємо Pygame
pygame.quit()
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
import pygame
# ініціалізуємо Pygame
pygame.init()
# встановлюємо розміри вікна
WINDOW_SIZE = (400, 400)
screen = pygame.display.set_mode(WINDOW_SIZE)
# кольори для фону
WHITE = (255, 255, 255)
BLACK = (0, 0, 0)
# початковий колір фону
background_color = WHITE
# головний цикл програми
running = True
while running:
# перевіряємо події
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_SPACE:
# якщо натиснуто пробіл, змінюємо колір фону
if background_color == WHITE:
background_color = BLACK
else:
background_color = WHITE
# змінюємо колір фону
screen.fill(background_color)
# оновлюємо вікно
pygame.display.flip()
# завершуємо Pygame
pygame.quit()