協程進化史:從yield到await

在python2.5的時候,yield關鍵字能夠在表達式中使用,並且生成器API中增長了send()方法,也就是從這個時候開始,生成器能夠看成協程使用。html 在python3.3的時候,PEP380引入了yield from語句,使用它能夠將複雜的生成器重構稱小型嵌套生成器;並且從這個版本開始,生成器能夠返回值,在此以前,在生成器中加入return語句會拋出SyntaxError。python
相關文章
相關標籤/搜索