预购商品
书目分类
特别推荐
第 1 章 認識 Python 1.1 Python 簡介 1.2 使用 Google Colaboratory 1.3 Python 語法的組成 1.4 程式撰寫時的注意事項 1.5 當程式執行錯誤時 1.6 程式的註解與函數用法的查詢 第 2 章 資料型別、變數與運算子 2.1 簡單的資料型別 2.2 變數與常數 2.3 常用的運算子 2.4 變數的設值與運算的優先順序 2.5 型別轉換 2.6 不同進位數字的轉換 2.7 輸出與輸入函數 第 3 章 數值與字串的處理 3.1 數值運算 3.2 random 模組裡的函數 3.3 字串的處理函數 3.4 字串類別提供的函數 第 4 章 容器資料型別 4.1 list 資料型別 4.2 tuple 資料型別 4.3 set 資料型別 4.4 dict 資料型別 第 5 章 流程控制:選擇性敘述與迴圈 5.1 選擇性敘述 5.2 for 迴圈 5.3 while 迴圈 5.4 break、 continue 和 pass 敘述 5.5 帶有 else 的迴圈 5.6 串列生成式 第 6 章 函數 6.1 函數的基本概念 6.2 參數的傳遞機制 6.3 關於傳入的參數 6.4 全域變數與區域變數 6.5 遞迴函數 6.6 lambda 表達式 6.7 函數的進階應用 第 7 章 物件導向程式設計 7.1 類別的基本概念 7.2 實例函數 7.3 類別函數和靜態函數 7.4 繼承 7.5 類別的進階認識 第 8 章 檔案、異常處理與模組 8.1 檔案處理 8.2 異常處理 8.3 模組與套件 第 9 章 使用 Numpy 套件 9.1 認識 Numpy 的陣列 9.2 陣列元素的提取 9.3 陣列的進階處理 第 10 章 Numpy 的數學運算 10.1 基本運算 10.2 資料的排序 10.3 數學矩陣的相關運算 10.4 廣播運算 10.5 儲存 Numpy 陣列 第 11 章 使用 Matplotlib 繪圖套件 11.1 Matplotlib 繪圖的基本認識 11.2 二維繪圖的修飾 11.3 填滿繪圖與極坐標繪圖 11.4 統計繪圖 11.5 等高線圖與三維繪圖 11.6 動畫的製作 第 12 章 使用 Pandas 處理數據資料 12.1 Pandas 的基本認識 12.2 Series 和 DataFrame 的運算 12.3 排序與統計函數 12.4 Pandas 的繪圖 12.5 存取 csv 檔與 pickle 檔 第 13 章 使用 Sympy 進行符號運算 13.1 Sympy 套件與符號物件 13.2 基本代數運算 13.3 解方程式 13.4 微積分 13.5 線性代數 13.6 解微分方程式 第 14 章使用 Skimage 進行圖像處理 14.1 圖像的基本概念 14.2 認識色表 14.3 基礎圖像處理 14.4 進階圖像處理 14.5 圖像修復 附錄 A: Colab 的工作區與雲端硬碟的存取 A.1 與 Colab 的工作區互動 A.2 連接 Colab 到雲端硬碟 附錄 B: 安裝與使用 Jupyter lab B.1 下載與安裝 Python B.2 建立 Python 的虛擬環境並安裝 Jupyter lab B.3 啟動與使用 Jupyter lab B.4 為 Jupyter lab 建立捷徑 B.5 在 Jupyter lab 裡繪製動畫 附錄 C: ASCII 碼表 英文索引
作者簡介 洪維恩 南投縣人。美國紐約州立大學水牛城分校博士,現為國立臺中科技大學資訊工程系與商業經營系合聘教授。曾於2020年入選全球前2%頂尖科學家 (World's Top 2% Scientists 2020),入選領域為人工智慧與影像處理 (Artificial Intelligence & Image Processing)。著有《C 語言教學手冊》、《C++ 教學手冊》、《Java 教學手冊》與《Matlab 程式設計》等書籍。
客服公告
热门活动
订阅电子报