Přejít k hlavnímu obsahu
🔒 Režim náhledu. Prvních patnáct lekcí Foundations je zdarma; tato je Pro. Spusťte 7denní trial pro odemčení editoru, AI nápověd a zbytku kurzu. Karta vyžadována, zrušte kdykoli v Dashboard.Spustit 7denní trial →
← KurzySenior Deep-DivesModul 3 · Metatřídy, deskriptory, magieasyncio internals: smyčka událostí krok za krokempredict42 / 161
+150 XP
Úkol
📝 **Otázka:** Předpovězte přesný výkon. Přes \`asyncio.gather\` běží tři korutiny: A tiskne 3x, B tiskne 3x, C tiskne 2x. Mezi jednotlivými výtisky se každý vytiskne přes \`asyncio.sleep(0)\`. V jakém pořadí se otisky vystřelí? 📋 Vyberte správnou odpověď. 💡 **Tip:** Pokud si nejste jisti, přečtěte si znovu teorii výše.
Předpověz výstup

Přečti kód pozorně

import asyncio


async def loop_task(name, n):
    for i in range(n):
        print(f"{name}:{i}")
        await asyncio.sleep(0)


async def main():
    await asyncio.gather(loop_task("A", 3), loop_task("B", 3), loop_task("C", 2))


asyncio.run(main())

Co program vypíše? Napiš sem:

💬 Diskuze

Buď první — polož otázku nebo se podělej o tip.
Přihlas se abys se zapojil do diskuze. Čtení je zdarma.
Načítání diskuze…