Проверяет знание механики asyncio и работы цикла событий.
Короткий ответ
Асинхронность в Python строится на event loop — цикле событий, который управляет корутинами и неблокирующими вызовами I/O (через selectors с select/epoll/kqueue). При await корутина отдаёт управление loop, чтобы он мог переключиться на другие задачи, пока ждёт результата I/O.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.