Python 專案開發入門的十堂課
第五堂 利用 Python 模組化與物件導向:Python 的協程函數
重點整理
非同步程式設計為程式同時進行多項工作,先完成的工作就先回傳結果。
Python 在 3..7 之後加入非同步程式設計,官方文件的中文翻譯為異步程式設計。
Python 中的非同步程式設計需要引入標準程式庫中的
asyncio
,然後用關鍵字
async
定義協程函數,在協程函數中利用
await
進行等待。
相關文章
Python 速查手冊 - 5.4 協程函數
Python 入門指南 - 單元 8 - 函數
上一支影片 - Python 中參數與引數的不同
回 Python 專案開發入門的十堂課 - 目錄
下一支影片 - Python 的裝飾子
回 Python 教材
回程式語言教材首頁