Встречается на собеседованиях • сегодня
Какие знаешь названия асинхронных сущностей в Python
В Python для асинхронного программирования используются следующие основные сущности:
- Корутины (coroutines) - функции, объявленные через
async def. Выполняются асинхронно и могут приостанавливать выполнение черезawait.
python
async def fetch_data():
return await some_async_operation()- Задачи (Tasks) - обёртки над корутинами для параллельного выполнения через
asyncio.create_task().
python
task = asyncio.create_task(fetch_data())-
Future - объект, представляющий результат асинхронной операции. Задачи являются подклассом Future.
-
Event Loop - ядро асинхронного выполнения, управляющее корутинами и задачами.
-
Async Context Managers - контекстные менеджеры с
async with. -
Async Iterators/Generators - итераторы с
async forи генераторы сasync def+yield. -
Async IO - модули типа
asyncio,aiohttp,aiomysqlдля асинхронного ввода-вывода.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы