В модуле asyncio есть своя асинхронная функция sleep, которая выполняет то же самое, что и её синхронная «сестра», за одним исключением: асинхронная версия sleep() умеет передавать управление, когда она «усыпляет» сопрограмму.
Код ниже напечатает «Hello, world!» через пять секунд сна. Перед сопрограммой sleep() всегда ставится оператор await, так как все сопрограммы являются «awaitable»-объектами, которые передают управление, когда встречают оператор await.
#Псевдокод который демонстрирует использование асинхронной сопрограммы sleep()
import asyncio
async def sleep():
await asyncio.sleep(5)
print('Hello world')
asyncio.run(sleep())