Вопрос проверяет понимание асинхронного программирования, корутин и работы цикла событий.
Короткий ответ
Корутины — это специальные функции, которые могут приостанавливать выполнение и возобновлять его. Event loop управляет выполнением корутин, переключаясь между ними при ожидании операций ввода-вывода.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.