| import asyncio | |
| async def f1(): | |
| for _ in range(10): | |
| yield 1 | |
| await asyncio.sleep(0.2) | |
| async def f2(): | |
| for _ in range(10): | |
| yield 2 | |
| await asyncio.sleep(0.2) | |
| async def main(): | |
| async for i in f1(): | |
| print(i, end='', flush=True) | |
| async for i in f2(): | |
| print(i, end='', flush=True) | |
| asyncio.run(main()) | |