Ugrás a fő tartalomra
🔒 Előnézet mód. Az első tizenöt Foundations lecke ingyenes; ez Pro. Indíts 7 napos trial-t, hogy feloldd a szerkesztőt, az AI tippeket és a tananyag többi részét. Kártya szükséges, bármikor lemondhatod a Dashboard-ban.7 napos trial indítása →
← KurzusokSenior Deep-Dives3. modul · Metaosztályok, leírók, varázslatasyncio belső: eseményhurok lépésről lépésrepredict42 / 161
+150 XP
Feladat
📝 **Kérdés:** Jósolja meg a pontos kimenetet. Három korutin fut az \`asyncio.gather\`: A 3-szor nyomtat, B nyomtat 3-szor, C nyomtat 2-szer. A nyomtatások között mindegyik az \`asyncio.sleep(0)\` függvényen keresztül történik. Milyen sorrendben jelennek meg a nyomatok? 📋 Válassza ki a megfelelő választ. 💡 **Tipp:** Ha nem biztos benne, olvassa el újra a fenti elméletet.
Találd ki a kimenetet

Olvasd el a kódot figyelmesen

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())

Mit ír ki a program? Írd ide:

💬 Beszélgetés

Légy az első — tegyél fel kérdést vagy oszd meg egy tippet.
Jelentkezz be hogy csatlakozz a beszélgetéshez. Az olvasás ingyenes.
Beszélgetés betöltése…