本影片說明了Python中的生成器。
您可以通過在 Visual Studio Code 中預覽每個範例來學習。
✅ 在此訂閱頻道
https://youtube.com/channel?sub_confirmation=1
📝 部落格網址
https://codesparklab.com/cmn-TW/python-introduction/python-generator
💡 本系列的播放清單
https://www.youtube.com/playlist?list=PL0Yv_lpS_nr3i54APGx4XJJQRwdSQ4EXH
🕐 視頻內容
00:00 開始
00:32 Python 中的生成器 / 概述
00:52 - 什麼是生成器?
01:10 - `yield` 的基本用法
01:48 - `next()` 與 `StopIteration`
02:09 - `send(value)`
02:59 - `throw()`
03:46 - `close()`
04:27 - `yield from`
05:06 - 與迭代器的關係
05:22 - 與 `for` 迴圈的結合
05:49 - 建立無限生成器
06:07 - 生成器表達式
06:40 - 生成器的錯誤處理
07:17 - 生成器的堆疊追蹤
07:53 - 生成器的使用範例 / 按行讀取檔案(適用於大型檔案)
08:19 - 費波那契數列生成器
08:40 - 應用情境
#Python #基本概念