Слайд 2Повторение и проверка домашнего задания
1. Переменные и управляющие конструкции
2. Списки, циклы и
![Повторение и проверка домашнего задания 1. Переменные и управляющие конструкции 2. Списки,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1062028/slide-1.jpg)
функции
3. Строки, словари
4. Классы
Слайд 3Повторение и проверка домашнего задания
Сформировать список из N (вводится с клавиатуры) случайных
![Повторение и проверка домашнего задания Сформировать список из N (вводится с клавиатуры)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1062028/slide-2.jpg)
чисел, вывести его на экран, вывести индекс максимального элемента и количества четных и нечетных элементов.
Определить класс "Human" (человек) с переменными (полями класса): имя (name), рост (height), возраст (age); и функцией, которая печатает имя. Создать два разных объекта этого класса.
Определить класс с двумя переменными. Добавить метод (функцию), который находит сумму значений этих переменных, и метод, который находит наибольшее значение из этих двух переменных.
Слайд 4Основные сущности языка программирования
Переменные и операторы
Управляющие конструкции
Циклы и списки
Функции
Классы
![Основные сущности языка программирования Переменные и операторы Управляющие конструкции Циклы и списки Функции Классы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1062028/slide-3.jpg)
Слайд 6Модули
sys – взаимодействие с интерпретатором Python
os – взаимодействие с операционной системой
random –
![Модули sys – взаимодействие с интерпретатором Python os – взаимодействие с операционной](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1062028/slide-5.jpg)
работа со случайными числами
time – работа со временем
Слайд 8Pygame: основные действия
Инициализация и создание окна
Создание и отрисовка объектов в окне
Обработка событий
![Pygame: основные действия Инициализация и создание окна Создание и отрисовка объектов в окне Обработка событий](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1062028/slide-7.jpg)
Слайд 9Pygame: общий алгоритм
Инициализация и создание окна
В цикле:
Обработка пользовательский событий
Игровые вычисления
Отрисовка изменений на
![Pygame: общий алгоритм Инициализация и создание окна В цикле: Обработка пользовательский событий](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1062028/slide-8.jpg)
экране