Description
Python 教學手冊 第二版
目錄第一章 認識 Python
1.1 Python 簡介
1.2 下載與安裝 Python
1.3 安裝與設定 VS Code
1.4 使用 VS Code 執行 Python 程式
1.5 開始進入 Python 的世界
1.6 使用內建的 AI 功能─Copilot
第二章 資料型別、變數與運算子
2.1 簡單的資料型別
2.2 變數與常數
2.3 常用的運算子
2.4 變數的設值與運算的優先順序
2.5 型別轉換
2.6 不同進位整數的轉換
2.7 輸出與輸入函數
2.8 關於浮點數計算時的誤差
第三章 數值、字串與串列的處理
3.1 數值運算
3.2 random 模組裡的函數
3.3 字串的處理函數
3.4 字串類別提供的函數
3.5 串列與相關的處理函數
第四章 流程控制:選擇性敘述與迴圈
4.1 選擇性敘述
4.2 for 迴圈
4.3 while 迴圈
4.4 break、 continue 和 pass 敘述
4.5 帶有 else 的迴圈
4.6 串列推導式
第五章 函數
5.1 函數的基本概念
5.2 參數的傳遞機制
5.3 關於參數的傳入
5.4 全域變數與區域變數
5.5 遞迴函數
5.6 lambda 表達式
5.7 函數的進階應用
第六章 容器資料型別
6.1 list 資料型別
6.2 tuple 資料型別
6.3 set 資料型別
6.4 dict 資料型別
第七章 物件導向程式設計
7.1 類別的基本概念
7.2 類別裡的函數
7.3 繼承與多型
7.4 類別的封裝
第八章 檔案、異常處理與模組
8.1 檔案處理
8.2 異常處理
8.3 模組與套件
第九章 使用 NumPy 套件
9.1 初探 NumPy 陣列
9.2 陣列元素的提取
9.3 陣列的進階處理
第十章 NumPy 的數學運算
10.1 基本運算
10.2 陣列的進階運算處理
10.3 統計處理與資料排序
10.4 數學矩陣的相關運算
10.5 廣播運算
10.6 儲存 NumPy 陣列
第十一章 使用 Matplotlib 繪圖套件
11.1 Matplotlib 繪圖的基本認識
11.2 二維繪圖的修飾
11.3 填滿繪圖與極坐標繪圖
11.4 統計繪圖
11.5 等高線圖與三維繪圖
11.6 動畫的製作
第十二章 使用 Pandas 處理數據資料
12.1 一維的 Series
12.2 二維的 DataFrame
12.3 Pandas 的元素操作與運算
12.4 排序與統計函數
12.5 Pandas 的繪圖
12.6 存取 csv 檔與 pickle 檔
第十三章 網路爬蟲入門
13.1 認識網路爬蟲
13.2 使用 requests 發送 GET 請求
13.3 解析 HTML 與安裝 BeautifulSoup
13.4 實作:擷取網頁特定資訊
13.5 爬取 PTT 寵物板
第十四章 使用 Skimage 進行圖像處理
14.1 圖像的基本概念
14.2 圖像類型、儲存與色表應用
14.3 基礎圖像處理
14.4 進階圖像處理
14.5 圖像修復
附錄 A: 使用 Jupyter Notebook
A.1 安裝 Jupyter 擴充功能
A.2 鍵入程式碼
A.3 儲存格的選取、複製、移動與刪除
A.4 存檔與離開 Jupyter Notebook
A.5 Markdown 語法
A.6 於 Jupyter Notebook 裡製作目錄
附錄 B: Colab 的使用
B.1 啟動 Colab
B.2 鍵入程式碼與文字儲存格
B.3 儲存格的選取、複製、移動與刪除
B.4 存檔與離開 Colab
B.5 設定更舒適的操作環境
B.6 使用 Colab 的 AI 輔助學習 Python
B.7 在 Colab 存取雲端硬碟裡的檔案
附錄 C: ASCII 碼表
英文索引
书名简译:Python 教学手册 第二版
There are no reviews yet.