最佳案例Python套件12堂課 (最新版) | 誠品線上

最佳案例Python套件12堂課 (最新版)

作者 勁樺科技
出版社 紅螞蟻圖書有限公司
商品描述 最佳案例Python套件12堂課 (最新版):1.以簡單清楚的語法教學,配合多元的實例,累積實力往高手邁進。2.本書設計許多精采有趣的範例程式,幫助讀者熟悉程式技巧,是一本關

內容簡介

內容簡介 產品特色: 1.以簡單清楚的語法教學,配合多元的實例,累積實力往高手邁進。 2.本書設計許多精采有趣的範例程式,幫助讀者熟悉程式技巧,是一本關於Python的模組與第三方套件應用的最佳書籍。 3.精心設計近100題的實作範例,帶你進入Python精采世界。

產品目錄

產品目錄 目錄: Chapter 1 模組與套件 1-1 匯入模組 1-1-1 匯入整個模組 1-1-2 替模組取個別名 1-1-3 只匯入特定的函數 1-2 自製模組 1-2-1 認識 Python 的 __name__ 屬性 1-3 實用內建模組與線上輔助 1-3-1 os 模組 1-3-2 sys 模組 1-3-3 random 模組 1-3-4 datetime 模組 1-3-5 查看模組的路徑與檔名 1-3-6 套件線上說明文件 1-4 第三方套件 1-4-1 利用 pip 管理程式安裝套件 1-4-2 從 PyPl 網站安裝套件 1-5 上機實作演練-樂透隨機投注暨對獎程式 1-5-1 程式範例描述 1-5-2 輸入說明 1-5-3 輸出範例 1-5-4 流程圖 1-5-5 程式碼說明 重點回顧 學習評量 Chapter 2 檔案與資料庫 2-1 作業系統與檔案管理 2-1-1 os 模組與 os.path 模組 2-1-2 shutil 模組 2-1-3 glob 模組 2-2 檔案寫入與讀取 2-2-1 文字檔的寫入與讀取 2-2-2 JSON 格式的寫入與讀取 2-3 SQLite 資料庫 2-3-1 認識 SQLite 資料庫架構 2-3-2 連接 SQLite 資料庫架構 2-4 常用的 SQL 指令 2-4-1 WHERE 指定條件 2-4-2 ORDER BY 排序 2-4-3 GROUP BY 分組 重點回顧 學習評量 Chapter 3 資料擷取與網路爬蟲 3-1 資料擷取前的準備工作 3-1-1 使用 Python IDLE 撰寫程式 3-1-2 安裝了 Anaconda 軟體 3-1-3 認識 URI 與 RUL 3-1-4 以 urllib.parse 模組剖析 URL 3-2 我的第一支網路爬蟲程式 3-2-1 網頁構成三要素 3-2-2 檢視網頁原始碼 3-2-3 以 urllib.request 取得網頁內容 3-2-4 好用的 requests 套件 3-3 以 BeautifulSoup4 做網頁解析 3-3-1 鮮味首選用 Tag 3-3-2 BeautifulSoup 常用屬性和方法 3-3-3 BeautifulSoup 套件應用範例 重點回顧 學習評量 Chapter 4 網頁自動化及安全 4-1 您的資料加密了沒? 4-1-1 加密與解密 4-1-2 提供加密 hashlib 模組 4-1-3 檢查資料的變動性 4-1-4 隨機密碼用 secrets 4-2 網頁自動化 4-2-1 認識 Selenium 工具 4-2-2 準備 Selenium 4-2-3 讓瀏覽器自動自發 4-3 簡單的網頁操作 4-3-1 與網頁有關的元素 4-3-2 滑鼠事件 重點回顧 學習評量 Chapter 5 繪圖與影像處理 5-1 turtle 圖形繪製 5-1-1 海龜繪圖法 5-1-2 turtle 模組的原理 5-1-3 常用的 Turtle 及 Scren 控制方法(methods) 5-1-4 turtle 繪圖指令 5-2 pillow 圖形處理 5-2-1 安裝 pillow 與基本操作 5-2-2 影像的縮放、剪裁與旋轉 5-2-3 調整亮度、色調及對比 5-3 產生QR Code碼 5-3-1 什麼是QR Code 5-3-2 QR Code基本結構 5-3-3 產生 QR Code碼 5-3-4 QR Code 應用-vCard 重點回顧 學習評量 Chapter 6 視窗圖形化應用程式開發 6-1 認識 tkinter 套件 6-1-1 認識 Tkinter 套件 6-2 常用 GUI 元件 6-2-1 Label(文字標籤) 6-2-2 Button(按鈕) 6-2-3 Entry(單行文字) 6-2-4 Text(多行文字) 6-2-5 CheckButton(核取按鈕) 6-2-6 RadioButton(選項按鈕) 6-2-7 ScrollBar(捲軸) 6-3 開啟對話方塊 6-4 建立功能表選單 6-5 使用Canvas繪製圖形 重點回顧 學習評量 Chapter 7 陣列運算與科學應用 7-1 NumPy 簡介 7-2 一維陣列應用 7-2-1 一維陣列的建立 7-2-2 ndarray 型別的屬性 7-2-3 一維陣列其它建立方式 7-2-4 陣列的輸出 7-2-5 陣列的基本操作 7-2-6 通用函數(universal function) 7-2-7 陣列的索引值與切片運算 7-3 二維陣列的建立與應用 7-3-1 二維陣列的建立 7-3-2 矩陣相加 7-3-3 矩陣相乘 7-3-4 轉置矩陣 7-4 上機實作演練-柱狀圖繪製 重點回顧 學習評量 Chapter 8 2D 視覺化統計圖表 8-1 認識 Matplotlib 套件 8-1-1 Matplotlib 安裝 8-1-2 Matplotlib 基本繪圖方法 8-1-3 Matplotlib 的樣式屬性設定 8-2 數學函數圖形 8-2-1 繪製函數圖形 8-2-2 三角函數圖形 8-3 長條圖 8-3-1 垂直長條圖 8-3-2 橫條圖 8-3-3 雙長條圖 8-4 直方圖 8-4-1 直方圖與長條圖差異 8-4-2 繪製直方圖 8-5 圓形圖與多幅圖形顯示 8-5-1 標準圓餅圖 8-5-2 繪製多個子圖 重點回顧 學習評量 Chapter 9 優化臉書行銷活動 9-1 Facebook圖 API 與存取設定 9-2 取得粉絲專頁貼文 9-3 將資料發佈到Facebook 9-4 統計按讚人數 重點回顧 學習評量 Chapter 10 雲端線上即時資料庫 10-1 Firebase 資料庫簡介 10-1-1 認識 Firebase 資料庫 10-2 首遇 Realtime 資料庫 10-2-1 進入 Firebase 即時資料庫 10-2-2 Firebase 專案建立與刪除 10-2-3 資料庫的存取權限 10-2-4 以 Realtime 資料庫編輯資料 10-3 初始化 Realtime 資料庫 10-3-1 使用 Firebase-admin 套件 10-3-2 身分驗證 10-4 資料庫的操作 10-4-1 將資料寫入資料庫 10-4-2 get() 方法讀取資料 10-4-3 資料的更新和刪除 10-5 資料庫安全機制 10-5-1 資料庫的規則 10-5-2 加入使用者 重點回顧 學習評量 Chapter 11 多媒體與遊戲開發 11-1 Pygam 簡介 11-1-1 安裝 Pygame 套件 11-1-2 Pygame 向您問好 11-1-3 P 布和色彩 11-2 在視窗上繪圖 11-2-1 繪製基本圖形 11-2-2 使用圖片 11-2-3 文字塗鴉 11-3 參與遊戲的要角 11-3-1 鍵盤事件 11-3-2 滑鼠事件 11-3-3 偵測碰撞 11-3-4 播放音樂 11-3-5 綜合應用 重點回顧 學習評量 Chapter 12 快速開發網站 12-1 使用 Python 建構網站框架 12-1-1 網站是如何運作 12-1-2 認識網頁伺服器 12-1-3 Python 網站開發框架 12-2 認識 Django 套件 12-2-1 下載與安裝 Django 套件 12-2-2 Django 的設計模式 12-3 建立 Django 網站 12-3-1 新增 Django 專案(Project) 12-3-2 新增應用程式(APP) 12-3-3 Path 的對應方法 12-4 運作 Template 模板加入 HTML 網頁 12-4-1 加入 Template 12-4-2 在 Template 加入變數 12-4-3 加入圖片及 CSS 文件 12-5 Django Model 使用資料庫 12-5-1 設定資料庫引擎 12-5-2 建立 Django Mode 12-5-3 資料庫管理介面 -Admin 12-5-4 HTML 表單與資料庫結合 重點回顧 學習評量

商品規格

書名 / 最佳案例Python套件12堂課 (最新版)
作者 / 勁樺科技
簡介 / 最佳案例Python套件12堂課 (最新版):1.以簡單清楚的語法教學,配合多元的實例,累積實力往高手邁進。2.本書設計許多精采有趣的範例程式,幫助讀者熟悉程式技巧,是一本關
出版社 / 紅螞蟻圖書有限公司
ISBN13 / 9789864557967
ISBN10 / 9864557963
EAN / 9789864557967
誠品26碼 / 2681769642007
頁數 / 520
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 26X19CM
級別 / N:無

最佳賣點

最佳賣點 : 以簡單清楚的語法教學,配合多元的實例,累積實力往高手邁進。