Исходные коды, демонстрируемые в курсе http://tswr.ru/python-imkn/.
Плейлист курса на youtube.
Программа курса
01
- Введение
- История языка, мотивация, ресурсы
- Первая программа, все есть объект
- Встроенные типы: int, bool, float, complex
- Встроенные типы: str, bytes
- Встроенные типы: tuple, list, bytearray
- Встроенные типы: set, frozenset, None
02
- Объекты и переменные
- Ветвления и циклы
- Функции
- str.format
03
- Регулярные языки Клини
- Регулярные выражения (часть 1)
- Регулярные выражения (часть 2)
- Регулярные выражения (часть 3)
- Работа с файлами
04
- Классы (часть 1)
- Классы (часть 2)
- Классы (часть 3)
05
- Итераторы
- Генераторные функции
- Генераторные функции, yield from
- Генераторные выражения, comprehensions, itertools
06
- Функции как равноправные объекты (часть 1)
- Функции как равноправные объекты (часть 2)
- Функции как равноправные объекты (часть 3)
- Вопросы интроспекции для функций
- О разбиении программы на функции
07
- Наследование в классах
- Исключения
- Иерархия исключений
08
- With
- Модули, пакеты
09
- Пространства имен, области видимости
- Время жизни объектов
10
- subprocess.Popen, os.fork
- threading
- GIL, multiprocessing