書名: Python程式設計:從入門到進階應用(第五版) (5版)
作者: 黃建庭
版次: 5
ISBN: 9786264012331
出版社: 全華
出版日期: 2025/03
書籍開數、尺寸: 26cm*19cm*1.5cm
#資訊
#編程與軟體開發
#Python
定價: 500
售價: 440
庫存: 庫存: 4
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

【簡介】 本書是一本全面且實用的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剩餘車位數與可用車輛數圖表

為您推薦

Python 函式庫語法範例字典

Python 函式庫語法範例字典

相關熱銷的書籍推薦給您

商品描述 <內容簡介> 彙整最常使用的 Python 函式庫語法 功能索引 + 字母順序查詢, 隨查隨用, 快速解決問題! Python 是近來非常熱門的程式語言, 原因之一就是具有豐富的標準函式庫及第三方套件可以使用, 用途涵蓋字串處理、數值計算、資料壓縮與封存、XML與 JSON 存取等層面。本書集合 Python 常用的函式及模組功能, 依用途分門別類, 提供詳細的使用說明、豐富的語法範例, 讓使用者可以在短時間內找到、學會函式的正確使用方式, 在撰寫程式時更加得心應手! <本書特色> ● 依功能分類, 每個函式都以豐富範例實際演練用法 ● 目錄上列有函式名稱與用途說明, 可依據名稱或是用途查詢 ● 可依字母順序快速查詢想使用的函式功能 ● 本書嚴選的模組功能包括: argparse/array/base64/beautifulsoup4/bisect/bz2/collections/ConfigParser/csv/datetime/dateutil/decimal/doctest/email/enum/fnmatch/glob/gzip/heapg/io/itertools/json/logging/lxml/lzma/math/multiprocessing/openpyxl/os/pathlib/paramiko/pdb/Pillow/pprint/PyCrypto/pydoc/pytest/pytz/random/re/requests/shutil/statistics/subprocess/sys/tartile/tempfile/time/timeit/traceback/unicodedata/unittest/unittest.mock/urllib.parse/weakref/xml.etree.ElementTree/yaml/zipfile/zlib ● 適用 Python 3

原價: 450 售價: 405 現省: 45元
立即查看
Python程式設計實務: 從入門到精通Step by Step

Python程式設計實務: 從入門到精通Step by Step

類似書籍推薦給您

Python程式設計實務:從入門到精通step by step 系列名:單行本 ISBN13:9789864345731 出版社:博碩文化 作者:榮欽科技 裝訂/頁數:平裝/464頁 規格:23cm*17cm*2.1cm (高/寬/厚) 出版日:2021/02/19 中國圖書分類:電腦程式語言 內容簡介 初學者輕鬆學會Python程式設計 結合運算思維與演算法基本觀念 ★精選範例循序漸進易懂易上手 ★課後習題難易適中強化學習效果   程式設計能力現在已經被看成是國力的象徵,學習如何寫程式已經是跟語文、數學、藝術一樣的基礎能力,連教育部都將撰寫程式列入國高中學生必修課程,培養孩子解決問題、分析、歸納、創新、勇於嘗試錯誤等能力,特別是Python語言更是目前全球最當紅的程式語言。   本書結合運算思維與演算法的基本觀念,所有程式碼都已在Python開發環境下正確編譯與執行。此外,國內目前也有許多學校開設Python語言,同時APCS(Advanced Placement Computer Science)「大學程式設計先修檢測」,也可以選擇Python 撰寫程式設計實作題。   內容除了學習以Python語言撰寫程式外,也能學到以Python語言來實作演算法的重要知識點。目前許多學校陸續開設Python語言的課程,本書是最實用的教材適合學生或第一次學習程式者。 目錄 CHAPTER 01 Python 程式設計黃金入門課 1-1 認識程式語言 1-2 認識程式設計 1-3 Python 簡介與特性 1-4 Python 安裝與執行 1-5 我的第一支Python 程式 CHAPTER 02大話變數與資料處理 2-1 認識變數 2-2 資料型態 2-3 輸出指令--print 2-4 輸入指令--input CHAPTER 03 一看就懂的運算式與運算子 3-1 算術運算子 3-2 複合指定運算子 3-3 比較運算子 3-4 邏輯運算子 3-5 位元運算子 3-6 位移運算子 3-7 運算子的優先權 CHAPTER 04 選擇結構一次搞定 4-1 認識程式區塊及縮排 4-2 條件控制指令 CHAPTER 05 迴圈結構學習之旅 5-1 for 迴圈 5-2 while 迴圈 5-3 迴圈控制指令 CHAPTER 06 Python 複合資料型態的完美體驗 6-1 再談字串(string) 6-2 串列(list) 6-3 元組(tuple) 6-4 字典(dict) 6-5 集合(set) CHAPTER 07 函數的祕密花園 7-1 函數簡介 . 7-2 參數傳遞模式 7-3 常見數值函數 CHAPTER 08 模組與套件實用關鍵密技 8-1 認識模組與套件 8-2 建立自訂模組 8-3 常用內建模組 8-4 套件管理程式- pip CHAPTER 09 視窗程式設計的贏家工作術 9-1 建立視窗 9-2 常用視窗元件介紹 CHAPTER 10 檔案輸入與輸出的速學技巧 10-1 檔案功能簡介 10-2 認識檔案與開啟 10-3 例外處理 CHAPTER 11 演算法的實戰特訓教材 11-1 演算法簡介 11-2 常見經典演算法 CHAPTER 12 活學活用2D 視覺化必學統計圖表 12-1 認識Matplotlib 模組 12-2 長條圖 12-3 直方圖 12-4 折線圖繪製 12-5 Matplotlib 重要的屬性功能 12-6 繪製數學函數圖形 12-7 圓形圖 12-8 以子圖方式呈現多圖 CHAPTER 13 玩轉繪圖與影像處理的私房攻略 13-1 turtle 圖形繪製 13-2 pillow 圖形處理 13-3 產生QR Code 碼 CHAPTER 14 解開網路爬蟲程式的神秘面紗 14-1 網址解析與網頁擷取 14-2 網頁擷取-requests 套件 14-3 網頁解析-BeautifulSoup 套件 14-4 網路爬蟲綜合應用範例 CHAPTER 15 課堂上學不到的多媒體遊戲開發套件 15-1 Pygame 遊戲套件 15-2 畫布和色彩的秘密 15-3 視窗上繪圖的技巧 15-4 圖片載入與應用 15-5 文字處理 15-6 鍵盤事件與滑鼠事件 15-7 偵測碰撞 15-8 播放音樂

原價: 590 售價: 502 現省: 88元
立即查看
Python X ChatGPT程式設計實務:從入門到精通step by step (1版)

Python X ChatGPT程式設計實務:從入門到精通step by step (1版)

類似書籍推薦給您

原價: 680 售價: 578 現省: 102元
立即查看
看圖學Python: 從程式設計入門到精通資料科學 (1版)

看圖學Python: 從程式設計入門到精通資料科學 (1版)

類似書籍推薦給您

【簡介】 本書是一本專為初學者設計的Python程式設計及資料科學全面教材,也可作為iPAS巨量資料分析師考試的先修教材。 透過圖解與實作,循序漸進地引導讀者掌握Python程式設計及資料科學的核心技能。書中內容豐富,從Python基礎語法開始,逐步深入到資料科學的實際應用。搭配詳細的圖例和實作範例,讓學習更加直觀和實用。 本書特別強調實務應用,詳細介紹了Python資料科學必學的套件,如Numpy、Matplotlib、Pandas、Seaborn、Plotly和SciPy。這些工具不僅幫助讀者進行資料運算和分析,還能輕鬆繪製各種圖表,視覺化資料結果。 在學習Python程式設計的過程中,本書運用了當前最熱門的AI工具——ChatGPT,來輔助學習。ChatGPT可以提供程式設計協助、解釋程式概念,進而寫出資料收集的網路爬蟲程式,以便更好地理解Python程式設計和資料分析的關鍵概念。這種互動式學習方式,大大提升了學習效率和理解深度。 此外,本書還包含多個實務導向的案例,從資料預處理、資料清理到探索性資料分析,再到機器學習與深度學習應用,幫助讀者將所學知識應用於實際問題中。這些案例不僅鞏固了讀者的學習成果,還提升了實戰技能,為未來的職場應用打下堅實的基礎。 【目錄】 CH01 Python語言與運算思維基礎 1-1 程式與程式邏輯 1-2 認識Python、運算思維和Thonny 1-3 下載與安裝Thonny 1-4 使用Thonny建立第一個Python程式 1-5 Thonny基本使用與程式除錯 CH02 寫出和認識Python程式 2-1 開發Python程式的基本步驟 2-2 編輯現存的Python程式 2-3 建立第二個Python程式的加法運算 2-4 看看Python程式的內容 2-5 Python文字值 2-6 Python寫作風格 CH03 變數、運算式與運算子 3-1 程式語言的變數 3-2 在程式使用變數 3-3 變數的資料型態和型態轉換函數 3-4 讓使用者輸入變數值 3-5 認識運算式和運算子 3-6 在程式使用運算子 CH04 條件判斷 4-1 你的程式可以走不同的路 4-2 關係運算子與條件運算式 4-3 if單選條件敘述 4-4 if/else二選一條件敘述 4-5 if/elif/else多選一條件敘述 4-6 在條件敘述使用邏輯運算子 CH05 重複執行程式碼 5-1 認識迴圈敘述 5-2 for計數迴圈 5-3 while條件迴圈 5-4 改變迴圈的執行流程 5-5 巢狀迴圈與無窮迴圈 5-6 在迴圈中使用條件敘述 CH06 函數 6-1 認識函數 6-2 使用者自訂函數 6-3 函數的參數 6-4 函數的回傳值 6-5 函數的實際應用 6-6 變數範圍和內建函數 CH07 字串與容器型態 7-1 字串型態 7-2 串列型態 7-3 元組型態 7-4 字典型態 7-5 字串與容器型態的運算子 7-6 串列與字典推導 CH08 檔案、類別與例外處理 8-1 檔案處理 8-2 二進位檔案讀寫 8-3 類別與物件 8-4 建立例外處理 CH09 Python模組與套件 9-1 Python模組與套件 9-2 os模組:檔案操作與路徑處理 9-3 math模組:數學函數 9-4 turtle模組:海龜繪圖 9-5 pywin32套件:Office軟體自動化 CH10 使用ChatGPT學習Python程式設計 10-1 認識ChatGPT 10-2 註冊與使用ChatGPT 10-3 ChatGPT是你最佳的Python程式助手 10-4 ChatGPT應用:找出Python視窗程式的學習方向 10-5 ChatGPT應用:幫助你學習Python視窗程式設計 10-6 ChatGPT應用:寫出資料收集的網路爬蟲程式 CH11 NumPy向量與矩陣運算 11-1 Python資料科學套件 11-2 陣列的基本使用 11-3 一維陣列:向量 11-4 二維陣列:矩陣 11-5 使用進階索引取出元素 11-6 陣列的常用操作與廣播 CH12 Matplotlib資料視覺化 12-1 資料視覺化與Matplotlib套件 12-2 使用Matplotlib繪製圖表 12-3 散佈圖、長條圖、直方圖和派圖 12-4 子圖表 12-5 多軸圖表 CH13 使用Pandas掌握你的資料 13-1 Pandas 套件的基礎 13-2 DataFrame 的基本使用 13-3 選擇、篩選與排序資料 13-4 新增、更新、刪除與合併資料 13-5 群組、樞紐分析與統計函數 13-6 Pandas 資料視覺化 CH14 Seaborn進階圖表與Plotly互動視覺化 14-1 Seaborn基礎與基本使用 14-2 使用Seaborn繪製各種類型的圖表 14-3 使用Seaborn繪製不同類型組合的圖表 14-4 使用Plotly繪製互動圖表 14-5 實作案例:PTT BBS推文的資料視覺化 14-6 實作案例:台積電股價的互動資料視覺化 CH15 SciPy科學運算與探索式資料分析 15-1 SciPy套件的基礎 15-2 SciPy套件的科學運算 15-3 探索性資料分析的基礎 15-4 找出資料之間的關聯性 15-5 資料預處理 15-6 實作案例:鐵達尼號資料集的探索性資料分析 CH16 Python機器學習與深度學習 16-1 機器學習的基礎 16-2 機器學習實例:使用線性迴歸預測房價 16-3 機器學習實例:使用決策樹分類鳶尾花 16-4 認識深度學習 16-5 深度學習實例:加州房價預測的迴歸分析 16-6 深度學習實例:鳶尾花資料集的多元分類

原價: 550 售價: 484 現省: 66元
立即查看
Python程式設計實務:從初學到活用Python開發技巧的16堂課 (2版)

Python程式設計實務:從初學到活用Python開發技巧的16堂課 (2版)

類似書籍推薦給您

原價: 560 售價: 476 現省: 84元
立即查看
從零開始學Python程式設計(第六版)(適用Python 3.10以上) (6版)

從零開始學Python程式設計(第六版)(適用Python 3.10以上) (6版)

類似書籍推薦給您

原價: 720 售價: 648 現省: 72元
立即查看