Асинхронные возможности Python

TODO: фьючи, похоже, не нужно рассказывать, зато стоит упомянуть примитивы синхронизации

Асинхронность:

Модель

<!> Предполагается, что весь предлагаемый код вы запускаете и смотрите на результат; без этого понять намного сложнее ☺

Пример, иллюстрирующий понятие асинхронности

Модифицируем предыдущий пример:

Ещё модели

Синтаксис Async

Перепишем предыдущий пример на async (дополнительно будем использовать deque вместо списка, потому что это правильно для реализации очереди):

Asyncio

Базоавя документация

Основные понятия:

И толстый-толстый слой шоколада!

Д/З

  1. Попробовать прочитать всю документацию и прощёлкать всё, до чего дотянетесь.

  2. Задач на EJudge нет, но прошлое задание есть и его надо доделать!