Chapter 1 Python 重要基礎-數學、字串、條件陳述式和迴圈
活動1:為變數賦值
活動2:在 Python 中使用畢達哥拉斯定理
活動3:使用 input() 函式來評分一天過得如何
活動4:尋找最小公倍數(LCM)
活動5:使用 Python 建立對話機器人
Chapter 2 Python 結構
活動6:使用巢式 list 儲存員工資料
活動7:使用 list 和 dictionary 儲存公司員工表格資料
Chapter 3 執行 Python - 程式、演算法和函式
活動8:幾點了?
活動9:格式化客戶名稱
活動10:迭代式的 Fibonacci 函式
活動11:遞迴式的 Fibonacci 函式
活動12:動態程式設計版本的 Fibonacci 函式
Chapter 4 進一步探索 Python、檔案、錯誤和圖形
活動13:使用圓餅圖和長條圖視覺化鐵達尼號資料集合
Chapter 5 建構 Python - 類別和方法
活動14:建立類別並從父類別繼承
Chapter 6 標準函式庫
活動15:計算執行迴圈所需的時間
活動16:測試 Python 程式碼
活動17:對類別方法使用 partial
Chapter 7 Python 風格
活動18:國際西洋棋錦標賽
活動19:使用 dictionary 綜合表達式與多個 list 建立成績單
活動20:用隨機數求 Pi 的值
活動21:正規表達式
Chapter 8 軟體開發
活動22:除錯 Python 程式碼
Chapter 9 Python 實務 - 進階主題
活動23:在 Python 虛擬環境中生成一個隨機數列表
Chapter 10 用 pandas 和 NumPy 做資料分析
活動24:用資料分析找出薪資的離群值,使用英國統計資料集合中的薪資報告
Chapter 11 機器學習
活動25:使用機器學習預測客戶回訪率的精確度