買這商品的人也買了...
-
人工智慧 Python 基礎課 -- 用 Python 分析了解你的資料$540$427 -
STM32Cube 高效開發教程 (基礎篇)$719$683 -
泛用伺服馬達應用技術, 4/e$340$306 -
$408智能電氣設計 EPLAN -
微控制器原理與應用:基於 STM32 ARM Cortex-M4F 處理器, 2/e$550$495 -
PLC 原理與應用實務, 13/e (附範例光碟)$680$612 -
一本精通 - PyQt5 & PyQt6 軟體介面開發$890$703 -
一本精通 - Python 範例應用大全:Python 詳細語法教學 & 100+ 個 Python 範例$880$695 -
Python 大數據專案 X 工程 X 產品 資料工程師的升級攻略, 2/e$780$616 -
數位晶片設計$520$510 -
史上最強 Python 入門邁向頂尖高手之路王者歸來, 3/e (全彩印刷)$1,200$948 -
App Inventor 2 程式設計與應用:開發 Android App 一學就上手, 6/e$580$522 -
演算法 圖解原理 x Python 實作 x 創意應用 王者歸來, 4/e$780$616 -
新時代 丙級電腦軟體應用學術科快攻秘笈(Windows 10+Word 2016) - 最新版(第八版) - 附 MOSME 行動學習一點通:評量.詳解.影音.擴增.加值$550$495 -
Python x AI 辦公室作業自動化 : Word、Excel、PowerPoint、PDF、CSV、Pandas -- 多執行緒、排程、藝術二維碼、短網址、電子郵件、爬蟲$880$695 -
超實用 AI 技能工具箱:提升職場.教育與生活的 275個高效應用技巧$690$518 -
看圖學 Python 人工智慧程式設計, 2/e$520$468 -
無料 AI:ChatGPT + DeepSeek + Gemini + Perplexity + Copilot + Claude + NotebookLM + Coze + Felo + Dzine + ElevenLabs + Suno + Stable Audio + Runway + Sora + Gamma –「文字、筆記、搜尋、繪圖、動漫、視覺、語音、音效、音樂、影片、簡報」AI Agent – 創意無限$690$545
相關主題
商品描述
本書特色
1.從基礎概念入門,完整學習Python程式語言的撰寫。
2.全書150題以上的範例,附上解題想法、程式碼、程式解說及執行結果,讓您增強Python的程式能力。
3.全書50題以上的課後實作題,讓您檢測自身實力,自我練習,幫助您複習每章的精華重點。
4.本書開發環境:IDLE。軟體版本:3.10。
內容簡介
本書是一本全面且實用的Python學習指南,適合初學者與進階使用者。從Python的基礎語法開始,循序漸進地介紹變數、運算子、條件判斷、迴圈、函式、模組與類別等核心概念,幫助讀者建立扎實的程式設計基礎。接著,進一步探討Python內建函式庫的應用,包含字串處理、檔案操作與其他實用工具,使讀者能夠靈活運用Python解決實際問題。
除了基礎概念,本書亦涵蓋進階應用,包括網頁爬蟲、資料庫操作與第三方函式庫的整合,讓讀者能夠擷取、分析資料。
新版內容特別新增Google Colab的介紹,使讀者能夠利用雲端環境撰寫Python程式,無需安裝軟體即可立即執行。此外,還加入了網頁分析與斷詞處理,更新YouBike資料分析與視覺化範例,幫助讀者透過真實案例學習Python的應用。
本書的編排方式強調實作與範例教學,每個章節皆搭配清楚的說明與程式碼示範,讓讀者能夠即學即用。透過本書,讀者不僅能夠掌握Python語言的基礎知識,還能學會如何運用Python來解決實際問題,提升程式開發能力。
目錄大綱
CH1 Python 簡介與程式編輯器介紹
1-1 Python 簡介
1-2 Python 開發環境
1-3 Python 的輸入與輸出
1-4 第一個Python 程式
CH2 資料型別、變數與運算子
2-1 Python 資料型別
2-2 變數
2-3 運算子
2-4 字串
2-5 範例練習
CH3 資料儲存容器tuple-串列-字典-集合
3-1 tuple
3-2 串列(list)
3-3 字典(dict)
3-4 集合(set)
3-5 範例練習
CH4 選擇結構
4-1 單向選擇結構
4-2 雙向選擇結構
4-3 多向選擇結構
4-4 巢狀選擇結構
4-5 條件判斷與運算子「in」
CH5 迴圈與生成式
5-1 迴圈結構 — 使用for
5-2 迴圈結構 — 使用while
5-3 巢狀迴圈
5-4 迴圈結構特殊指令的使用—break、continue 與else
5-5 for 迴圈與資料儲存容器
5-6 生成式(comprehension)與產生器(generator)
5-7 範例練習
CH6 函式與遞迴
6-1 函式
6-2 函式範例練習
6-3 函式的輸入與輸出
6-4 函式的說明文件
6-5 函式視為物件
6-6 函式lambda
6-7 產生器(generator)
6-8 內部函式
6-9 closure 函式
6-10 Decorator(裝飾器)
6-11 遞迴
CH7 模組、套件與獨立程式
7-1 模組
7-2 套件
7-3 腳本程式
CH8 類別與例外
8-1 類別
8-2 例外(exception)
CH9 進階字串處理
9-1 ASCII 編碼
9-2 Unicode 編碼
9-3 正規表示式(regular expression)
CH10 資料夾與檔案
10-1 資料夾與檔案相關模組
10-2 存取文字檔
10-3 存取csv 檔
10-4 存取二進位檔
CH11 標準函式庫
11-1 系統相關的模組
11-2 可迭代的函式庫
11-3 時間函式庫
11-4 collections 套件
11-5 綜合應用—備份資料夾
CH12 擷取網頁資料
12-1 模組urllib.request、urllib.response 與requests
12-2 存取JSON
12-3 存取XML
12-4 使用套件Beautiful Soup 存取HTML
CH13 關聯式資料庫
13-1 關聯式資料庫概論
13-2 SQL 語法
13-3 存取SQLite
13-4 Mysql資料庫
13-5 使用SQLAlchemy與PyMySql存取Mysql
CH14 第三方模組
14-1 推薦的第三方模組
14-2 圖片處理
14-3 數學相關
14-4 斷詞處理
CH15 資料蒐集與分析
15-1 下載YouBike資料與分析
15-2 資料儲存到MySQL資料庫
15-3 製作YouBike剩餘車位數與可用車輛數圖表
