题目标题

什么是协程

难度:初级

算法 推荐系统
参考解析

协程本质上是一个线程,但是普通线程需要执行函数是以类似栈的结构调用执行。而协程可以在两个函数执行过程中来回切换,达到类多线程的效果。
python可以通过yield关键字达到协程的效果。
协程好处是:因为本质上是一个线程,所以不需要进行线程上下文切换,也不需要使用锁来锁住资源,实现线程间的资源共享。