Chapter 01 程式語言、Python 簡介與程式編輯器介紹
1-1 認識程式語言
1-2 程式設計演算法的介紹
1-3 物件導向程式設計
1-4 Python 簡介
1-5 Python 開發環境
1-6 Python 的輸入與輸出
1-7 第一個Python 程式
Chapter 02 資料型別、變數、運算子與字串
2-1 Python 資料型別
2-2 變數
2-3 運算子
2-4 字串
2-5 範例練習
Chapter 03 Python 的資料儲存容器
3-1 tuple
3-2 串列(list)
3-3 字典(dict)
3-4 集合(set)
3-5 範例練習
Chapter 04 選擇結構
4-1 單向選擇結構
4-2 雙向選擇結構
4-3 多向選擇結構
4-4 巢狀選擇結構
4-5 條件判斷與運算子「in」
Chapter 05 迴圈與生成式
5-1 迴圈結構 — 使用for
5-2 while 迴圈結構
5-3 巢狀迴圈
5-4 迴圈結構特殊指令的使用—break、continue 與else
5-5 for 迴圈與資料儲存容器
5-6 生成式(comprehension) 與產生器(generator)
5-7 範例練習
Chapter 06 函式與遞迴
6-1 函式
6-2 函式範例練習
6-3 函式的輸入與輸出
6-4 函式的說明文件
6-5 遞迴
Chapter 07 模組、套件與獨立程式
7-1 模組
7-2 套件
7-3 腳本程式
Chapter 08 類別與例外
8-1 類別
8-2 例外(exception)