協(xié)程:
協(xié)程颤练,又稱微線程既忆,纖程。英文名Coroutine。
協(xié)程是python個中另外一種實現(xiàn)多任務(wù)的方式患雇,只不過比線程更小占用更小執(zhí)行單元(理解為需要的資源)跃脊。?
通俗的理解:在一個線程中的某個函數(shù),可以在任何地方保存當(dāng)前函數(shù)的一些臨時變量等信息苛吱,然后切換到另外一個函數(shù)中執(zhí)行酪术,注意不是通過調(diào)用函數(shù)的方式做到的,并且切換的次數(shù)以及什么時候再切換到原來的函數(shù)都由開發(fā)者自己確定
簡單實現(xiàn)協(xié)程: