Три способа выполнить множество задач с asyncio
Функция для примера:
async def do_it(n):
await asyncio.sleep(random.uniform(0.5, 1))
return n
1. Последовательный вызов
async def main():
for i in range(100):
result = await do_it(i)
Такой вызов имеет смысл только тогда, когда результат одной задачи требуется для вызова следующей.
Если они независимы, то это антипаттерн, так как аналогичен простому синхронному вызову по очереди.
2. Упорядоченный результат
async def main():
tasks = [do_it(i) for i in range(100)]
results = await asyncio.gather(*tasks)
Выполняет корутины конкурентно и возвращает результат в виде списка.
Полезен когда требуется получить результаты в том же порядке в котором задачи отправлены.
3. Результат по мере готовности
tasks = [asyncio.create_task(do_it(i)) for i in range(100)]
for cor in asyncio.as_completed(tasks):
result = await cor
Так же выполняет корутины конкурентно, но не гарантирует порядок. Результат возвращается по мере готовности, каждый отдельно.
Полезен когда нужно обработать любой ответ как можно скорее.
#async
🚀✨Kosmonavtlar kuni muborak!✨🚀
Bugun — insoniyat tarixida muhim burilish yasagan sana! 🌍🚀
1961-yil aynan shu kuni Yuriy Gagarin ilk bor koinotga parvoz qilib, insoniyat uchun yangi ufqlarni ochgan edi.
🌌 Koinot — bu faqat yulduzlar emas, balki orzular, jasorat va cheksiz imkoniyatlar ramzi.
Har bir bola qalbida kichik “kosmonavt” yashaydi — u kashf etishni, bilishni va balandlarga parvoz qilishni istaydi.
👩🚀👨🚀 Bizning o‘quvchilarimiz ham kelajakda yurtimiz faxriga aylanishiga ishonamiz!
🌠 Orzularingiz baland bo‘lsin, parvozingiz esa yanada yuksak!
#KosmonavtlarKuni#12Aprel#Koinot#Orzular#Kelajak🚀
🏫Al-Xorazmiy maktabi:
Sifatli ta'lim- mukammal natija!
☎️ +998937091144
+998907861144
+998907871144
📍Manzil: Farg'ona shahar, Yormozor MFY, Sharshara ko'chasi 326-uy
Telegram | Instagram | YouTube | tiktok
#Chilonzor
#KosmonavtlarKuni
#YuriyGagarin
#12Aprel
#Koinot
#IlmFan
Chilonzorda Kosmonavtlar kuni munosabati bilan xotira tadbiri o‘tkazildi
12-aprel — Kosmonavtlar kuni munosabati bilan Chilonzor tumanida joylashgan Yuriy Gagarin monumenti oldida tantanali gul qo‘yish marosimi bo‘lib o‘tdi.
Tadbirda tuman hokimi Saidqahhor Xolxo’jayev, xorijiy davlatlar elchixonalari mutasaddilari va vakillari, tashkilot va muassasalar vakillari, keng jamoatchilik ishtirok etib, insoniyat tarixida yangi davrni boshlab bergan Yuriy Gagarin xotirasiga hurmat bajo keltirdilar.
So‘zga chiqqanlar 1961-yil 12-aprel kuni amalga oshirilgan tarixiy parvoz — Vostok-1 orqali insoniyat ilk bor koinot sari yo‘l olganini alohida ta’kidladilar.
Mazkur voqea nafaqat fan va texnologiya rivojiga, balki butun insoniyat tafakkuriga ulkan ta’sir ko‘rsatgani qayd etildi.
Shuningdek, bugungi kunda O‘zbekistonda ham kosmik sohani rivojlantirish, yosh mutaxassislarni tayyorlash hamda zamonaviy texnologiyalarni joriy etish borasida keng ko‘lamli ishlar amalga oshirilayotgani e’tirof etildi.
Tadbir yakunida ishtirokchilar tomonidan monument poyiga gulchambarlar qo‘yilib, buyuk kosmonavt xotirasi yana bir bor ehtirom bilan yod etildi.
👉👉👉Lavhamizda tadbir jarayonlari
https://t.me/chilonzor_tuman_hokimligi