Справочник по Python · Макаров М. Н.

Учебное издание · для взрослых студентов

Макаров Максим Николаевич

Справочник
по Python

От переменной до объекта: углублённый курс Python

Углублённый курс языка — от основ до продвинутых тем — для тех, кто учится всерьёз и во взрослом возрасте. Главы выстроены в логике изучения Python: каждая новая тема опирается на уже разобранные понятия и подготавливает к следующим. При этом каждую главу можно использовать отдельно: сверху находится паспорт темы, в середине — разбор механизма, а в конце — частые ошибки, шпаргалка и проверка себя. Все примеры запускаются как есть — скопируйте код в файл main.py и выполните его.

Python 3.12модули и главыпримеры с разборомбез воды
Задачник: разборы и задачи к каждой главе→

0Подготовка

Установка среды и первый запуск. Эта часть проходится один раз, до начала работы с языком.

IОсновы языка

Модуль о том, из чего состоит любая программа: данные, имена для них и вывод результата.

МОДУЛЬ 1
МОДУЛЬ 2
МОДУЛЬ 3
МОДУЛЬ 4
МОДУЛЬ 5
МОДУЛЬ 6
МОДУЛЬ 7

Итераторы и генераторы

Как Python выдаёт значения по одному, обрабатывает данные без хранения всего результата и собирает генераторы из генераторов.

МОДУЛЬ 8
МОДУЛЬ 9

Объекты

Собственные типы данных под задачу.

  • 9.1Классы и экземплярыв работе
  • 9.2Атрибуты и методыв работе
  • 9.3Наследованиев работе
Справочник по Python · учебное издание для взрослых студентов © Макаров Максим Николаевич