.
chapter 01 撰寫第一個 Python 程式 1-1 認識 Python 1-2 Anaconda 開發環境 1-3 Colab 雲端開發環境 1-4 程式碼風格指南 ※ 註冊與使用 ChatGPT ※ 請 ChatGPT 扮演 Python 程式設計專家 ※ 查詢 Python 的語法和使用範例 ※ 找出 Python 程式的錯誤 ※ 解讀 Python 程式的意義chapter 02 變數、型別與運算子 2-1 變數 2-2 常數 2-3 型別 2-4 運算子 2-5 輸出 - print() 函式 2-6 輸入 - input() 函式 ※ 撰寫、修正與優化 Python 程式 ※ 幫 Python 程式加上註解chapter 03 數值與字串處理 3-1 數值處理函式 3-2 字串處理函式 3-3 字串運算子 3-4 字串處理方法 3-5 f-string 格式化字串 ※ 查詢內建函式chapter 04 容器型別 4-1 list (串列) 4-2 tuple (元組) 4-3 set (集合) 4-4 dict (字典) ※ 查詢 list、tuple、set、dict 的更多應用 ※ 查詢 list()、tuple()、set()、dict() 的用途chapter 05 流程控制 5-1 認識流程控制 5-2 if 5-3 for 5-4 while 5-5 break 與 continue 敘述 ※ 解決流程錯誤或無窮迴圈 ※ 撰寫邏輯複雜的程式 (計算綜所稅)chapter 06 函式 6-1 認識函式 6-2 定義函式 6-3 函式的參數 6-4 return 敘述 6-5 lambda 運算式 6-6 變數的範圍 ※ 查詢好函式的特色 ※ 透過設計與撰寫函式來解決問題chapter 07 模組與套件 7-1 標準函式庫 7-2 模組 7-3 套件 7-4 第三方套件 7-5 math 模組 7-6 random 模組 7-7 datetime 模組 7-8 calendar 模組 ※ 查詢應該使用哪個模組?例如三角函數 ※ 查詢應該使用哪個套件?例如機器學習chapter 08 檔案存取與例外處理 8-1 認識檔案、資料夾與路徑 8-2 讀寫檔案 8-3 with 敘述 8-4 語法錯誤與例外 8-5 try...except ※ 查看與解決程式錯誤所造成的例外 ※ 幫程式加上 try...except 語法chapter 09 類別與物件 9-1 認識類別與物件 9-2 使用類別與物件 9-3 繼承 ※ 查詢物件導向、類別與物件相關問題 ※ 繼承的時機?如何設計繼承階層?chapter 10 圖像處理 - pillow 10-1 認識 pillow 套件 10-2 開啟、顯示與另存圖片 10-3 轉換色彩模式 10-4 調整大小與裁剪圖片 10-5 旋轉與翻轉圖片 10-6 濾鏡 10-7 繪製文字 ※ pillow 套件可以用來繪製圖形嗎?chapter 11 繪製圖表 - matplotlib 11-1 認識 matplotlib 套件 11-2 繪製折線圖 11-3 設定圖表的元件 11-4 繪製散布圖 11-5 繪製長條圖 11-6 繪製直方圖 11-7 繪製圓餅圖 ※ 根據資料判斷要使用哪種類型的圖表並撰寫程式chapter 12 圖形使用者介面 - tkinter 12-1 認識 tkinter 套件 12-2 GUI 元件 ※ 根據附圖與文字敘述撰寫 GUI 程式chapter 13 網路爬蟲 - Requests、Beautiful Soup 13-1 認識網路爬蟲 13-2 使用 Requests 抓取網頁資料 13-3 使用 Beautiful So up 解析網頁資料 ※ 撰寫網路爬蟲程式失敗,怎麼辦?
網頁設計完全攻略HTML、CSS、JavaScript、Bootstrap、jQuery、Vue.j...more AI繪圖完全攻略|Midjourney、Leonardo.Ai、DALL·E、ChatGPT、Cop...more JavaScript × ChatGPT 第一次學就上手
範例檔(請見書內說明, 線上下載)