Python零基礎學程式設計與運算思維:王者歸來 (第二版)
 
作者: 洪錦魁 
出版社: 深智數位
出版日期: 2020/11
頁數: 736
ISBN-10: 9865501635
ISBN-13: 9789865501631
書城編號: 18673851
 

原價: HK$227.00
現售: HK$215.65 節省: HK$11.35

(購買此書 10本以上 9折, 60本以上 8折)

* 購買後立即進貨, 約需 7-12 天 *


 
商品簡介
 


一本讓你厚植Python基礎功力的案頭好書


相較於第一版,第二版新增與修訂下列內容:
網路爬蟲
機器學習入門
全新觀念重新撰寫程式實例
全書增加約 30 個程式實例
附贈實作習題偶數題解答
他小細節修訂約 50 處

Python 語法非常活,筆者嘗試將Python 語法各種用法用實例完整解說,以協助學生未來可以更靈活使用Python。
本書約680 個程式實例,講解了下列知識:
科技與人工智慧知識融入內容
完整 Python 語法
串列、元組、字典、集合
經緯度計算城市間的距離
數學方法計算圓週率
生成式 generator
函數與類別設計
設計與使用自己的模組、使用外部模組
檔案壓縮與解壓縮
檔案讀寫、目錄與剪貼簿
程式除錯與異常處理
正則表達式
影像、QR code、文字辨識
GUI、動畫、遊戲、小算盤
遞迴式觀念與碎形 (Fractal)
Matplotlib 中英文圖表繪製
台灣股市擷取與圖表繪製
網路爬蟲
機器學習入門

作者

洪錦魁

一位跨越電腦作業系統與科技時代的電腦專家,著作等身的作家。
DOS 時代他的代表作品是 IBM PC 組合語言、C、C++、Pascal、資料結構。
Windows 時代他的代表作品是 Windows Programming 使用 C、Visual Basic。
Internet 時代他的代表作品是網頁設計使用 HTML。
大數據時代他的代表作品是 R 語言邁向 Big Data 之路。

除了作品被翻譯為簡體中文、馬來西亞文外,2000 年作品更被翻譯為Mastering HTML 英文版行銷美國,近年來作品則是在北京清華大學和台灣深智同步發行:

1: Java 最強入門邁向高手之路王者歸來( 第2 版)
2: Python 最強入門邁向頂尖高手之路王者歸來( 第2 版)
3: Python 最強入門邁向數據科學之路王者歸來( 第2 版)
4: Python 網路爬蟲:大數據擷取、清洗、儲存與分析王者歸來
5: 演算法最強彩色圖鑑 + Python 程式實作王者歸來
6: 網頁設計HTML+CSS+JavaScript+jQuery+Bootstrap+Google Map 王者歸來
7: 機器學習彩色圖解 + 基礎數學篇 + Python 實作王者歸來
8: R 語言邁向Big Data 之路
9: Excel 完整學習邁向最強職場應用王者歸來

他的近期著作分別登上天瓏、博客來、Momo 電腦書類暢銷排行榜第一名,他的著作最大的特色是,所有程式語法會依特性分類,同時以實用的程式範例做解說,讓整本書淺顯易懂,讀者可以由他的著作事半功倍輕鬆掌握相關知識。

目錄

第一章 基本觀念
1-0 運算思維(ComputationalThinking)
1.1 認識Python
1-2 Python 的起源
1-3 Python 語言發展史
1-4 Python 的應用範圍
1-5 靜態語言與動態語言
1-6 系統的安裝與執行
1-7 檔案的建立、儲存、執行與開啟
1-8 程式註解

第二章 認識變數與基本數學運算
2-1 用Python 做計算
2-2 認識變數
2-3 認識程式的意義
2-4 認識註解的意義
2-5 變數的命名原則
2-6 基本數學運算
2-7 指派運算子
2-8 Python 等號的多重指定使用
2-9 刪除變數
2-10 Python 的斷行
2-11 專題- 複利計算/ 計算圓面積與圓周長

第三章 Python 的基本資料型態
3-1 type( ) 函數
3-2 數值資料型態
3-3 布林值資料型態
3-4 字串資料型態
3-5 字串與字元
3-6 專題- 地球到月球時間計算/ 計算座標軸2 點之間距離

第四章 基本輸入與輸出
4-1 Python 的輔助說明help( )
4-2 格式化輸出資料使用print( )
4-3 輸出資料到檔案
4-4 資料輸入input( )
4-5 處理字串的數學運算eval( )
4-6 列出所有內建函數dir( )
4-7 專題- 溫度轉換/ 房貸問題/ 計算經緯度距離

第五章 程式的流程控制使用if 敘述
5-1 關係運算子
5-2 邏輯運算子
5-3 if 敘述
5-4 if ⋯ else 敘述
5-5 if ⋯ elif ⋯ else 敘述
5-6 巢狀的if 敘述
5-7 尚未設定的變數值None
5-8 專題-BMI 程式/ 線性方程式

第六章 串列(List)
6-1 認識串列(list)
6-2 Python 簡單的物件導向觀念
6-3 獲得串列的方法
6-4 增加與刪除串列元素
6-5 串列的排序
6-6 進階串列操作
6-7 串列內含串列
6-8 串列的賦值與切片拷貝
6-9 再談字串
6-10 in 和not in 運算式
6-11 is 或is not 運算式
6-12 enumerate 物件
6-13 專題:建立大型串列/ 文件加密

第七章 迴圈設計
7-1 基本for 迴圈
7-2 range( ) 函數
7-3 進階的for 迴圈應用
7-4 while 迴圈
7-5 enumerate 物件使用for 迴圈解析
7-6 專題:購物車設計/ 成績系統/ 圓周率

第八章 元組(Tuple)
8-1 元組的定義
8-2 讀取元組元素
8-3 遍歷所有元組元素
8-4 元組切片(tuple slices)
8-5 方法與函數
8-6 串列與元組資料互換
8-7 其它常用的元組方法
8-8 enumerate 物件使用在元組
8-9 使用zip( ) 打包多個物件
8-10 生成式(generator)
8-11 製作大型的元組資料
8-12 元組的功能
8-13 專題:認識元組/ 統計應用

第九章 字典(Dict)
9-1 字典基本操作
9-2 遍歷字典
9-3 建立字典串列
9-4 字典內鍵的值是串列
9-5 字典內鍵的值是字典
9-6 字典常用的函數和方法
9-7 製作大型的字典資料
9-8 專題:文件分析/ 字典生成式/ 英漢字典

第十章 集合(Set)
10-1 建立集合
10-2 集合的操作
10-3 適用集合的基本函數操作
10-4 專題:夏令營程式/ 程式效率/ 集合生成式/ 雞尾酒實例

第十一章 函數設計
11-1 Python 函數基本觀念
11-2 函數的參數設計
11-3 函數傳回值
11-4 呼叫函數時參數是串列
11-5 傳遞任意數量的參數
11-6 遞迴式函數設計recursive
11-7 區域變數與全域變數
11-8 匿名函數lambda
11-9 pass 與函數
11-10 專題:函數的應用/ 最大公約數/ 質數

第十二章 類別– 物件導向的程式設計
12-1 類別的定義與使用
12-2 類別的訪問權限 – 封裝(encapsulation)
12-3 類別的繼承
12-4 多型(polymorphism)
12-5 多重繼承
12-6 專題:幾何資料的應用

第十三章 設計與應用模組
13-1 將自建的函數儲存在模組中
13-2 應用自己建立的函數模組
13-3 將自建的類別儲存在模組內
13-4 應用自己建立的類別模組
13-5 隨機數random 模組
13-6 時間time 模組
13-7 系統sys 模組
13-8 keyword 模組
13-9 日期calendar 模組
13-10 專題設計:賭場遊戲騙局/ 蒙地卡羅模擬/ 文件加密

第十四章 檔案的讀取與寫入
14-1 資料夾與檔案路徑
14-2 讀取檔案
14-3 寫入檔案
14-4 讀取和寫入二進位檔案
14-5 shutil 模組
14-6 檔案壓縮與解壓縮zipFile
14-7 認識編碼格式encode
14-8 剪貼簿的應用
14-9 專題設計:分析檔案/ 加密檔案

第十五章 程式除錯與異常處理
15-1 程式異常
15-2 設計多組異常處理程序
15-3 丟出異常
15-4 紀錄Traceback 字串
15-5 finally
15-6 程式斷言assert
15-7 程式除錯的典故

第十六章 正則表達式Regular Expression
16-1 使用Python 硬功夫搜尋文字
16-2 正則表達式的基礎
16-3 更多搜尋比對模式
16-4 貪婪與非貪婪搜尋
16-5 正則表達式的特殊字元
16-6 MatchObject 物件
16-7 搶救CIA 情報員– sub( ) 方法
16-8 處理比較複雜的正則表示法

第十七章 用Python 處理影像檔案
17-1 認識Pillow 模組的RGBA
17-2 Pillow 模組的盒子元組(Box tuple)
17-3 影像的基本操作
17-4 影像的編輯
17-5 裁切、複製與影像合成
17-6 影像濾鏡
17-7 在影像內繪製圖案
17-8 在影像內填寫文字
17-9 專題 – 建立QR code/ 辨識車牌與建立停車場管理系統

第十八章 開發GUI 程式使用tkinter
18-1 建立視窗
18-2 標籤Label

(節錄)

序/導讀



相較於第一版,第二版新增與修訂下列內容:
網路爬蟲
機器學習入門
全新觀念重新撰寫程式實例
全書增加約 30 個程式實例
附贈實作習題偶數題解答
他小細節修訂約 50 處

Python 語法非常活,筆者嘗試將Python 語法各種用法用實例完整解說,以協助學生未來可以更靈活使用Python。
本書約680 個程式實例,講解了下列知識:
科技與人工智慧知識融入內容
完整 Python 語法
串列、元組、字典、集合
經緯度計算城市間的距離
數學方法計算圓週率
生成式 generator
函數與類別設計
設計與使用自己的模組、使用外部模組
檔案壓縮與解壓縮
檔案讀寫、目錄與剪貼簿
程式除錯與異常處理
正則表達式
影像、QR code、文字辨識
GUI、動畫、遊戲、小算盤
遞迴式觀念與碎形 (Fractal)
Matplotlib 中英文圖表繪製
台灣股市擷取與圖表繪製
網路爬蟲
機器學習入門

寫過許多的電腦書著作,本書沿襲筆者著作的特色,程式實例豐富,相信讀者只要遵循本書內容必定可以在最短時間精通Python 設計,編著本書雖力求完美,但是學經歷不足,謬誤難免,尚祈讀者不吝指正。
 

洪錦魁2020-10-30
jiinkwei@me.com


教學資源說明

本書所有習題實作題約190 題均有習題解答,如果您是學校老師同時使用本書教學,歡迎與本公司聯繫,本公司將提供習題解答。教師資源包含下列資料:

1 : 教學簡報檔案
2 : 本書完整實作題習題解答

另外,本書也有教學簡報檔案供教師教學使用。

讀者資源說明

請至本公司網頁deepmind.com.tw 下載本書讀者資源,本資源含下列資料:

1 : 本書是非題與選擇題題目與解答,這些題目部分是美國Silicon Stone Education 的Python 國際證照考試題目。
2 : 本書所有程式實例。
3 : 實作題偶數題的解答,如果參加FB 社團iCoding 程式語言讀書會 [Python, JAVA, C,C++, C#, Javascript, 大數據, 人工智慧等限),也可以看到本書於上市日期公佈的完整習題解答密碼。

洪錦魁 作者作品表

Python網路爬蟲:大數據擷取、清洗、儲存與分析 王者歸來(第二版)
最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps王者歸來(第二版)(全彩印刷)
機器學習:彩色圖解+基礎微積分+Python實作: 王者歸來(第三版) (全彩印刷)
Excel入門到完整學習 邁向最強職場應用 王者歸來 (全彩印刷)第二版
Power BI入門 大數據視覺化 + 智慧決策 + 雲端分享 王者歸來(全彩印刷)
Excel VBA最強入門邁向辦公室自動化之路王者歸來上冊(全彩印刷)
Excel VBA最強入門邁向辦公室自動化之路王者歸來下冊(全彩印刷)
機器學習:彩色圖解 + 基礎微積分 + Python實作 王者歸來(第二版)
機器學習:彩色圖解 + 基礎數學篇 + Python實作 王者歸來(第二版)
Excel函數庫最完整職場商業應用王者歸來
機器學習:彩色圖解 + 基礎微積分 + Python實作 王者歸來(全彩)
演算法:最強彩色圖鑑 + Python程式實作--王者歸來(第二版)
Python零基礎學程式設計與運算思維:王者歸來 (第二版)
Java最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版
Python最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版
機器學習:彩色圖解 + 基礎數學篇 + Python實作--王者歸來(全彩)
最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps
Python面試題目與解答:邁向高薪之路
Excel 入門到完整學習 邁向最強職場應用-王者歸來 (C:彩色印刷)
Python最強入門邁向數據科學之路-王者歸來(全彩印刷第二版)

還有... [顯示所有作品]

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)