Python協程深入理解

從語法上來看,協程和生成器類似,都是定義體中包含yield關鍵字的函數。 yield在協程中的用法: 在協程中yield通常出現在表達式的右邊,例如:datum = yield,可以產出值,也可以不產出--如果yield關鍵字後面沒有表達式,那麼生成器產出None. 協程可能從調用方接受數據,調用方是通過send(datum)的方式把數據提供給協程使用,而不是next(...)函數,通常調用方會把
相關文章
相關標籤/搜索