【Python协程】
标签:
coroutine
asyncio
async
await
asyncio.create_task()
asyncio.gather()
协程的并发优于多线程的并发是:协程有极高的执行效率,不需要考虑线程间同步、死锁等问题
1.普通函数
运行结果为:
0
1
2
3
4
5
6
7
8
9
a
b
c
d
e
f
g
h
i
j
运行完毕,耗时: 40.01112508773804
2.协程并发
运行结果为:
0
a
1
b
2
c
3
d
4
e
5
f
6
g
7
h
8
i
9
j
运行完毕,耗时: 20.0049045085907