You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.4 KiB
60 lines
1.4 KiB
---
|
|
title: Классная работа 10Г
|
|
excerpt: Все, что показывал в классе тут есть.
|
|
date: '2023-11-09'
|
|
tags:
|
|
- Информатика
|
|
- Программирование
|
|
- Python
|
|
- Задачи
|
|
---
|
|
|
|
<TableOfContents>
|
|
|
|
- [Урок 08.11.23](#урок-1)
|
|
|
|
</TableOfContents>
|
|
|
|
## Урок 08.11.23
|
|
|
|
~~~python
|
|
# Импортируем библиотеку pygame
|
|
import pygame
|
|
# Импортируем системную функцию exit
|
|
from sys import exit
|
|
|
|
# Инициализируем pygame
|
|
pygame.init()
|
|
|
|
k = 6
|
|
|
|
wDisp = 900
|
|
hDisp = 300
|
|
|
|
display = pygame.display.set_mode((wDisp, hDisp))
|
|
|
|
PURPLE = (156, 39, 176)
|
|
INDIGO = (63, 81, 181)
|
|
BLUE = (33, 150, 243)
|
|
|
|
wS = wDisp/3
|
|
hS = hDisp
|
|
|
|
pygame.draw.rect(display, PURPLE, ((wDisp/2)-(wS/2)-wS, (hDisp/2)-(hS/2), wS, hS))
|
|
pygame.draw.rect(display, INDIGO, ((wDisp/2)-(wS/2), (hDisp/2)-(hS/2), wS, hS))
|
|
pygame.draw.rect(display, BLUE, ((wDisp/2)-(wS/2)+wS, (hDisp/2)-(hS/2), wS, hS))
|
|
|
|
# Основной цикл игры
|
|
while True:
|
|
# Ждем события (действия пользователя)
|
|
for event in pygame.event.get():
|
|
# Если нажали на крестик,
|
|
# то закрываем окно
|
|
if event.type == pygame.QUIT:
|
|
pygame.quit()
|
|
exit()
|
|
|
|
# Обновляем поверхность игры
|
|
# на каждом шаге основного цикла игры
|
|
pygame.display.update()
|
|
~~~
|
|
|