本書以約1000個程式實例搭配約500個模組的函數,輔助約260個習題實作,講解紮實的Python語法與豐富的專題實作,本書涵蓋下列知識與應用:
# : 人工智慧基礎知識融入章節內容
# : 認識Python彩蛋
# : 從bytes說起、編碼(encode)、解碼(decoding),到精通串列(list)、元組(tuple)、字典(dict)、集合(set)
# : 完整解說Unicode字符集和utf-8依據Unicode字符集的中文編碼方式
# : 從小型串列、元組、字典到大型數據資料的建立
# : 生成式(generator)建立Python資料結構,串列(list)、字典(dict)、集合(set)
# : 在座標軸內計算任2點之間的距離,同時解說與人工智慧的關聯
# : 學習取得地球任意位置的經緯度
# : 經緯度計算地球任2城市之間的距離
# : 萊布尼茲公式、尼拉卡莎、蒙地卡羅模擬計算圓週率
# : 基礎函數觀念,也深入到嵌套、closure、lambda、Decorator等高階應用
# : Google有一篇大數據領域著名的論文,MapReduce:Simplified Data Processing on Large Clusters,重要觀念是MapReduce,筆者將對map( )和reduce( )完整解說,更進一步配合lambda觀念解說高階應用
# : 建立類別同時深入裝飾器@property、@classmethod、@staticmathod與類別特殊屬性與方法
# : 設計與應用自己設計的模組、活用外部模組(module)
# : 賭場騙局
# : 自己設計加密與解密程式
# : Python的輸入與輸出
# : 檔案壓縮與解壓縮
# : 程式除錯與異常處理
# : 檔案讀寫與目錄管理
# : 剪貼簿處理
# : 正則表達式(Regular Expression)
# : 遞?式觀念與碎形Fractal應用在GUI介面
# : 影像處理與文字辨識,更進一步說明電腦儲存影像的方法與觀念
# : 建立有個人風格的QR code與電子名片QR code
# : 認識中文分詞jieba與建立詞雲(wordcloud)設計
# : GUI設計 - 實作小算盤
# : 實作動畫、音樂與遊戲
# : Matplotlib中英文圖表繪製
# : 說明csv和json檔案
# : 繪製世界地圖
# : 台灣股市資料擷取與中英文圖表製作
# : 網路爬蟲與偽裝瀏覽器
# : 用Python執行手機傳簡訊
# : 用Python執行傳送電子郵件
# : 處理PDF檔案
# : 用Python控制螢幕與鍵盤
# : 輕量級的資料庫SQLite實作
# : 多工與多執行緒設計
# : 海龜繪圖,設計萬花筒、滿天星星與碎形
# : Facebook與YouTube的應用
# : 實作機場人臉辨識系統
# : 人工智慧基礎知識融入章節內容
# : 認識Python彩蛋
# : 從bytes說起、編碼(encode)、解碼(decoding),到精通串列(list)、元組(tuple)、字典(dict)、集合(set)
# : 完整解說Unicode字符集和utf-8依據Unicode字符集的中文編碼方式
# : 從小型串列、元組、字典到大型數據資料的建立
# : 生成式(generator)建立Python資料結構,串列(list)、字典(dict)、集合(set)
# : 在座標軸內計算任2點之間的距離,同時解說與人工智慧的關聯
# : 學習取得地球任意位置的經緯度
# : 經緯度計算地球任2城市之間的距離
# : 萊布尼茲公式、尼拉卡莎、蒙地卡羅模擬計算圓週率
# : 基礎函數觀念,也深入到嵌套、closure、lambda、Decorator等高階應用
# : Google有一篇大數據領域著名的論文,MapReduce:Simplified Data Processing on Large Clusters,重要觀念是MapReduce,筆者將對map( )和reduce( )完整解說,更進一步配合lambda觀念解說高階應用
# : 建立類別同時深入裝飾器@property、@classmethod、@staticmathod與類別特殊屬性與方法
# : 設計與應用自己設計的模組、活用外部模組(module)
# : 賭場騙局
# : 自己設計加密與解密程式
# : Python的輸入與輸出
# : 檔案壓縮與解壓縮
# : 程式除錯與異常處理
# : 檔案讀寫與目錄管理
# : 剪貼簿處理
# : 正則表達式(Regular Expression)
# : 遞?式觀念與碎形Fractal應用在GUI介面
# : 影像處理與文字辨識,更進一步說明電腦儲存影像的方法與觀念
# : 建立有個人風格的QR code與電子名片QR code
# : 認識中文分詞jieba與建立詞雲(wordcloud)設計
# : GUI設計 - 實作小算盤
# : 實作動畫、音樂與遊戲
# : Matplotlib中英文圖表繪製
# : 說明csv和json檔案
# : 繪製世界地圖
# : 台灣股市資料擷取與中英文圖表製作
# : 網路爬蟲與偽裝瀏覽器
# : 用Python執行手機傳簡訊
# : 用Python執行傳送電子郵件
# : 處理PDF檔案
# : 用Python控制螢幕與鍵盤
# : 輕量級的資料庫SQLite實作
# : 多工與多執行緒設計
# : 海龜繪圖,設計萬花筒、滿天星星與碎形
# : Facebook與YouTube的應用
# : 實作機場人臉辨識系統