| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python程序設計基礎及實踐 (慕課版 第2版) ISBN:9787115641472 出版社:人民郵電 著編譯者:郭煒 叢書名:軟體開發人才培養系列叢書 頁數:250 所在地:中國大陸 *此為代購商品 書號:1672012 可大量預訂,請先連絡。 內容簡介 本書是一部零基礎、重實踐、大廣度的Python編程教材。本書覆蓋面廣,包括計算機基礎知識、Python的基本要素和語法、Python生態、正則表達式、數據分析和可視化、網路爬蟲、面向對象程序設計、tkinter圖形界面程序設計等內容。本書還專門用一章的篇幅講述基礎演算法,讓讀者初學編程就牢固建立計算思維。 本書大量例題、習題來自北京大學開放在線程序評測平台OpenJudge,例題、習題與當下許多軟體和互聯網公司招聘面試題的形式相同,非常適合作為強調就業導向、強調高標準實踐性的教學改革的配套教材。 本書可作為高等職業院校計算機類專業的教材。文、理、藝術等各類專業的零基礎學生可以學習並掌握本書90%的內容;餘下10%的內容則面向計算機類專業學生。即便是已經學過其他程序設計語言的計算機類專業學生,也可以通過本書來快速掌握Python語法及各種庫的使用方法。 本書配套電子資料十分豐富,包括程序源代碼、重點難點講解視頻、課程講義、習題答案等。此外,作者在中國大學MOOC(慕課)開設的「實用Python程序設計」課程,提供了覆蓋全書90%內容的視頻講解。目錄 第1章 計算機基礎知識1 1 信息在計算機中的表示和存儲 1 1 1 用0和1表示信息 1 1 2 二進位和十六進位 1 2 計算機程序設計語言 1 2 1 機器語言 1 2 2 彙編語言 1 2 3 高級語言 1 2 4 Python簡史 1 3 習題 第2章 Python的基本要素 2 1 Python開發環境的搭建 2 2 Python的語句 2 3 註釋 2 4 常量 2 5 變數 2 6 賦值語句 2 7 Python數據類型 2 8 字元串簡介 2 8 1 字元串的基本概念 2 8 2 字元串的下標 2 8 3 連接字元串 2 8 4 用in、not in判斷子串 2 8 5 字元串和數值的轉換 2 9 輸入和輸出 2 9 1 輸入語句input 2 9 2 輸出語句print 2 9 3 輸出格式控制 2 10 列表簡介 2 10 1 列表的基本概念 2 10 2 將字元串分割成列表 2 11 常見語法錯誤排查 2 12 OpenJudge做題指南及例題講解 2 13 習題 第3章 基本運算和條件分支語句 3 1 算術運算 3 2 關係運算和bool類型 3 3 邏輯運算 ★3 4 位運算 3 5 運算符的優先順序 3 6 條件分支語句 3 7 條件分支語句例題 3 8 習題 第4章 循環語句 4 1 for循環語句 4 2 break語句和continue語句 4 3 多重循環 4 4 while循環語句 4 5 異常處理 4 6 循環語句綜合例題 4 7 調試程序的方法 4 8 習題 第5章 函數 5 1 函數概述 5 2 全局變數和局部變數 ★5 3 參數個數可變的函數 5 4 函數參數的默認值 5 5 Python的庫函數 5 6 lambda表達式 5 7 高階函數 ★5 8 閉包 5 9 遞歸 5 10 習題 第6章 組合數據類型 6 1 Python變數的指針本質 6 1 1 普通變數的指針本質 6 1 2 列表元素的指針本質 6 1 3 函數參數和返回值的指針本質 6 1 4 課堂練習 6 2 字元串詳解 6 2 1 轉義字元 6 2 2 三單引號和三雙引號字元串 6 2 3 在字元串中使用編碼代替字元 6 2 4 字元串的切片 6 2 5 字元串的分割 6 2 6 字元串的成員函數 6 2 7 字元串的格式化 6 2 8 f-string 6 2 9 課堂練習 6 3 元組 6 3 1 元組的基本概念 6 3 2 元組的操作 6 3 3 課堂練習 6 4 列表基礎 6 4 1 列表的基本用法 6 4 2 列表、元組和字元串的互相轉換 6 4 3 列表的成員函數 6 4 4 列表的映射和過濾 6 4 5 課堂練習 6 5 列表進階 6 5 1 列表生成式 6 5 2 列表的排序 6 5 3 二維列表 ★6 5 4 列表的複製 6 5 5 課堂練習 6 6 字典 6 6 1 字典的基本概念 6 6 2 字典的成員函數 6 6 3 單詞出現頻率統計 6 6 4 課堂練習 6 7 集合 6 7 1 集合的概念和應用 6 7 2 課堂練習 6 8 習題 第7章 演算法基礎 7 1 什麼是演算法 7 2 程序或演算法的時間複雜度 7 3 枚舉演算法 7 4 二分演算法 7 5 遞歸 7 6 習題 第8章 面向對象程序設計 8 1 結構化程序設計和面向對象程序設計 8 2 Python中的類 8 3 對象的比較 8 4 輸出對象 8 5 繼承和派生 8 6 類屬性和靜態方法 8 7 對象作為字典的鍵或集合的元素 8 8 習題 第9章 文件讀寫 9 1 概述 9 2 文本文件的編碼 9 3 讀寫文本文件 9 4 文件的相對路徑和絕對路徑 9 5 文件夾的操作 9 6 文本文件處理綜合實例 9 7 數據交換文件格式CSV 9 8 多維數據交換字元串格式JSON 9 9 習題 第10章 正則表達式 10 1 功能字元和字元組合 10 2 查找匹配的子串 10 3 分組 10 4 「|」的用法 10 5 貪婪匹配和懶惰匹配 10 6 應用實例 10 7 習題 第11章 玩轉Python生態 11 1 Python庫的安裝、導入和使用 11 2 日期和時間庫datetime 1l 3 隨機庫random 11 4 分詞庫jieba 11 5 圖像處理庫PIL 11 5 1 圖像的基本變換 11 5 2 圖像的裁剪 11 5 3 在圖像上書寫文字和繪圖 ★★★11 5 4 給圖像添加水印 11 6 多模塊程序設計 11 7 Python程序的打包和分發 11 8 習題 第12章 數據分析和可視化 12 1 數據分析庫pandas 12 1 1 Series的使用 12 1 2 DataFrame的構造和訪問 12 1 3 DataFrame的分析統計 12 1 4 DataFrame的增刪和修改 12 1 5 用pandas讀寫Excel文件 12 1 6 用pandas讀寫CSV文件 12 2 用Matplotlib繪製統計圖 12 2 1 繪製柱狀圖 12 2 2 繪製折線圖和散點圖 12 2 3 繪製餅圖 12 2 4 繪製熱力圖 12 2 5 繪製雷達圖 12 2 6 繪製面積圖 12 3 習題 第13章 網路爬蟲 13 1 基礎爬蟲四步走 13 2 網頁獲取三 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |