一般分類: 暢銷精選 > 科學科普 > 電腦 
     
    精通Python 3程式設計[2010年11月/2版]
    編/著者: Mark Summerfield
    出版社:碁峰資訊
    出版日期:2010-11-30
    ISBN:9789862760703
    參考分類(CAT):
    參考分類(CIP): 電腦科學


    授課老師/學校/科系
    賴冠州/國立臺中教育大學/資訊工程學系
    指定用書

    優惠價:9折,612

    定價:  $680 

    無法訂購
    分享
      買了此商品的人,也買了....
    定價:680 元
    特價:95折!646
     
    定價:490 元
    特價:90折!441
     
    定價:420 元
    特價:90折!378
     
    定價:400 元
    特價:90折!360
     
    定價:1200 元
    特價:85折!1020
     
      | 內容簡介 |
    內容簡介
    全面介紹Python語言本書經全面改版,加入協同常式、除錯、測試、剖析、字串格式化等新內容章節  Python 3是Python語言到目前為止最好的版本:相較以往的版本,它更強大、更方便、更具一致性以及表達性。現在,讓最重要的Python程式員Mark Summerfield為讀者示範,如何充分利用Python 3的功能與慣用法來編寫程式碼。《精通Python 3程式設計 第二版》匯集了當編寫任何程式、使用任何標準或第三方Python 3程式庫以及建立新的程式庫模組時,所需要掌握的所有知識。  Summerfield憑藉他多年的Python經驗,與讀者分享他對Python 3開發環境的深刻見解,這是你在任何其他地方找不到的。本書中,首先介紹Python的「內在美」:要編寫出健全、高效能的 Python程式,所需具備的八個要件。有了這些基礎之後,接下來介紹新的主題,以便加強你的實務經驗,每次都是以一個概念與一些實例的方式進行。  本書的內容包括  ■ 使用程序、物件導向以及函數編程風格來開發Python程式  ■ 建立自定義套件與模組  ■ 讀寫二元、文字與XML檔案,包括可選用的壓縮、隨機存取功能,以及文字與XML的剖析  ■ 利用高階的資料型態、群集、控制結構以及函式  ■ 將程式的工作量散佈到多個行程和執行緒  ■ SQL資料庫以及鍵–值式DBM檔案的編程  ■ 除錯技術—而且會使用測試驅動開發法(TDD),以避免程式一開始就出現錯誤  ■ 利用Python的正規運算式迷你語言以及模組  ■ 剖析技術,包括如何使用第三方的PyParsing 與 PLY模組  ■ 建構適用、有效的GUI應用程式  ■ 進階的編程技術,包括產生器、函式與類別修飾器、環境管理器、描述器、抽象基礎類別、超類別、協同常式,等等  《精通Python 3程式設計 第二版》可同時做為學習指南和語言參考書。它會假定讀者事先具備一些編程的經驗,而且有大量的範例程式碼可供下載,所有的範例程式碼都已經使用Windows、Linux和Mac OS X上的Python 3測試過。  Mark Summerfield,Qtrac公司的老闆,一個獨立的培訓師、顧問、技術編輯以及作家,他的專業為Python、C++、Qt以及PyQt。他的著作 包括《Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt Programming》(ddison-Wesley,2008)以及與Jasmin Blanchette合著的《C++ GUI Programming with Qt 4》(ddison-Wesley,2006)。身為Trolltech的文件經理,Mark曾創辦與編輯過Trolltech的技術雜誌《Qt Quarterly》。
    目次
    序第1章 程序編程快速入門Python程式的建立與執行Python的「內在美」第2章 資料型態識別字與關鍵字整數型態浮點數型態字串第3章 群集資料型態序列型態集合型態映射型態群集的迭代與複製第4章 控制結構與函式控制結構例外處理自定義函式第5章 模組模組與套件概述Python的標準程式庫第6章 物件導向編程物件導向方法自定義類別自定義群集類別第7章 檔案的處理二元資料的讀與寫文字檔案的讀與寫XML檔案的讀與寫二元檔案的隨機存取第8章 進階的編程技術程序編程進階物件導向編程進階函數風格編程第9章 除錯、測試與概要分析除錯單元測試概要分析第10章 行程與執行緒使用多元處理模組使用threading模組第11章 連網建立一個TCP用戶端建立一個TCP伺服器第12章 資料庫編程DBM資料庫SQL資料庫第13章 正規運算式Python的正規運算式語言正規運算式模組第14章 剖析簡介BNF語法和剖析術語親手打造剖析器以PyParsing進行Python化剖析 以PLY進行Lex/Yacc風格剖析 第15章 GUI編程簡介對話框風格程式主視窗風格程式後記參考書目索引