Ключевое слово await используется в асинхронном программировании для ожидания завершения работы объекта, допускающего ожидание (awaitable), такого как корутина. Оно может быть использовано только внутри асинхронной функции, определенной с помощью async def.
Когда await встречается:
python
В этом примере, await asyncio.sleep(1) приостанавливает task1, позволяя task2 начать выполнение. После того, как sleep(1) завершается, task1 возобновляется. await позволяет неблокирующее выполнение асинхронного кода.