本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python 3.5技術手冊
  • 點閱:763
  • 作者: 林信良著
  • 出版社:碁峰資訊
  • 出版年:2016[民105]
  • ISBN:978-986-476-188-3 ; 986-476-188-9
  • 格式:PDF
  • 附註:原紙本書ISBN:9789864761265

內容簡介
 
- 涵蓋Python 3.0至3.5實用特性
- 詳述函式、模組、類別與套件管理
- 深入探討常用模組之應用與實作

- 包含裝飾器、meta類別實作等進階主題
 
‧作者自PyCon Taiwan 2013以來實行多次Python入門課程,匯整學員在課程中遇到的觀念、實作、應用等問題之經驗集成。
‧基於Python 3.5而撰寫,涵蓋Python 3.0至3.5的實用特性。
‧必要時從Python標準程式庫的原始碼分析與探討,了解各種語法在標準程式庫中如何應用。
‧涵蓋abc、collection.abc、datetime、pdb、unittest、timeit、threading、subprocess、multiprocessing等標準程式庫之實用模組。
‧對於描述器、裝飾器、meta類別實作等進階主題詳細探討,並以標準程式庫中@staticmethod、@abstractmethod等功能之模仿,作為實際之應用對象。
‧建議動手實作的範例提供Lab檔案,更能掌握練習重點。


作者簡介
 
林信良
 
目前為自由工作者,專長為技術寫作、翻譯與教育訓練。喜好研究程式語言、框架、社群,從中學習設計、典範及文化。閒暇之餘記錄所學,技術文件涵蓋C/C++、Java、Ruby/Rails、Python、JavaScript、Haskell、OpenSCAD等領域,個人網站openhome.cc。

  • 序(第iii頁)
  • 導讀(第iv頁)
  • 1 Python 起步走(第1-1頁)
    • 1.1 認識 Python(第1-2頁)
    • 1.2 建立 Python 環境(第1-8頁)
    • 1.3 重點複習(第1-18頁)
  • 2 從 REPL 到 IDE(第2-1頁)
    • 2.1 從 'Hello World' 開始(第2-2頁)
    • 2.2 初識模組與套件(第2-12頁)
    • 2.3 使用 IDE(第2-21頁)
    • 2.4 重點複習(第2-28頁)
  • 3 型態與運算子(第3-1頁)
    • 3.1 內建型態(第3-2頁)
    • 3.2 變數與運算子(第3-19頁)
    • 3.3 重點複習(第3-36頁)
    • 課後練習(第3-39頁)
  • 4 流程語法與函式(第4-1頁)
    • 4.1 流程語法(第4-2頁)
    • 4.2 定義函式(第4-14頁)
    • 4.3 重點複習(第4-34頁)
    • 課後練習(第4-37頁)
  • 5 從模組到類別(第5-1頁)
    • 5.1 模組管理(第5-2頁)
    • 5.2 初識物件導向(第5-11頁)
    • 5.3 類別語法細節(第5-21頁)
    • 5.4 重點複習(第5-35頁)
    • 課後練習(第5-38頁)
  • 6 類別的繼承(第6-1頁)
    • 6.1 何謂繼承?(第6-2頁)
    • 6.2 繼承語法細節(第6-10頁)
    • 6.3 文件與套件資源(第6-29頁)
    • 6.4 重點複習(第6-36頁)
    • 課後練習(第6-38頁)
  • 7 例外處理(第7-1頁)
    • 7.1 語法與繼承架構(第7-2頁)
    • 7.2 例外與資源管理(第7-22頁)
    • 7.3 重點複習(第7-31頁)
    • 課後練習(第7-34頁)
  • 8 open() 與 io 模組(第8-1頁)
    • 8.1 使用 open() 函式(第8-2頁)
    • 8.2 進階檔案處理(第8-12頁)
    • 8.3 重點複習(第8-18頁)
    • 課後練習(第8-20頁)
  • 9 資料結構(第9-1頁)
    • 9.1 hashable、iterable 與 orderable(第9-2頁)
    • 9.2 進階群集處理(第9-12頁)
    • 9.3 重點複習(第9-30頁)
    • 課後練習(第9-32頁)
  • 10 資料永續與交換(第10-1頁)
    • 10.1 物件序列化(第10-2頁)
    • 10.2 資料庫處理(第10-7頁)
    • 10.3 資料交換格式(第10-19頁)
    • 10.4 重點複習(第10-34頁)
    • 課後練習(第10-36頁)
  • 11 常用內建模組(第11-1頁)
    • 11.1 日期與時間(第11-2頁)
    • 11.2 日誌(第11-15頁)
    • 11.3 規則表示式(第11-24頁)
    • 11.4 檔案與目錄(第11-35頁)
    • 11.5 重點複習(第11-44頁)
    • 課後練習(第11-46頁)
  • 12 除錯、測試與效能(第12-1頁)
    • 12.1 除錯(第12-2頁)
    • 12.2 測試(第12-10頁)
    • 12.3 效能(第12-20頁)
    • 12.4 重點複習(第12-24頁)
    • 課後練習(第12-26頁)
  • 13 並行與平行(第13-1頁)
    • 13.1 並行(第13-2頁)
    • 13.2 平行(第13-17頁)
    • 13.3 重點複習(第13-25頁)
    • 課後練習(第13-27頁)
  • 14 進階主題(第14-1頁)
    • 14.1 屬性控制(第14-2頁)
    • 14.2 裝飾器(第14-10頁)
    • 14.3 Meta 類別(第14-20頁)
    • 14.4 相對匯入(第14-27頁)
    • 14.5 重點複習(第14-30頁)
    • 課後練習(第14-31頁)
  • A venv(第A-1頁)
    • A.1 建立虛擬環境(第A-2頁)
  • B Django 簡介(第B-1頁)
    • B.1 Django 框架入門(第B-2頁)
紙本書 NT$ 520
單本電子書
NT$ 364

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code