#coding:utf-8-*- '''协程(coroutine)又称微线程.纤程,是一种用户级的轻量级线程.协程有自己的寄存器上下文和栈.携程调度时,将寄存器上下文和栈 保存,在切换回来的时候恢复保存的寄存器上下文和栈.所以每次重入时,就相当于进入上一次的调用状态,在并发编程中协程与线程类似,每个协 程标识一个执行单元有自己的本地数据与其他协程共享全局数据和资源. 协程需要用户自行编写调度逻辑,对CPU来讲协程是单线程的,所以CPU不用考虑怎么调度.切换上下文节约CPU开销,所以协程在一定程度…