Python 3程序開發(fā)指南
編輯推薦
在本書中,一流的Python程序員Mark Summerfield展示了如何充分利用Python 3的功能與特性來編寫代碼。與以前的版本相比。Python 3功能更強大,使用更方便,語法更一致,表達能力更豐富。本書將編寫程序、使用標(biāo)準(zhǔn)或第三方Python 3庫、創(chuàng)建新的專用庫模塊所必需的所有相關(guān)知識整合到了一起。
作為一名具有多年P(guān)ython使用經(jīng)驗的程序員,Summerfield在本書中為讀者深度分析與講解了從其他途徑無法獲取的Python3使用與開發(fā)技術(shù)。Summerfield從Python的“優(yōu)美核心(beautiful heart)”(即編寫高健壯性、高性能程序的8個關(guān)鍵要素)開始進行講解,并以這些關(guān)鍵要素為基礎(chǔ),介紹了有助于增強程序開發(fā)實用技能的新主題,每個主題都包含其概念和多個操作實例。
本書既可以作為Python編程指南,也可...
編輯推薦
在本書中,一流的Python程序員Mark Summerfield展示了如何充分利用Python 3的功能與特性來編寫代碼。與以前的版本相比。Python 3功能更強大,使用更方便,語法更一致,表達能力更豐富。本書將編寫程序、使用標(biāo)準(zhǔn)或第三方Python 3庫、創(chuàng)建新的專用庫模塊所必需的所有相關(guān)知識整合到了一起。
作為一名具有多年P(guān)ython使用經(jīng)驗的程序員,Summerfield在本書中為讀者深度分析與講解了從其他途徑無法獲取的Python3使用與開發(fā)技術(shù)。Summerfield從Python的“優(yōu)美核心(beautiful heart)”(即編寫高健壯性、高性能程序的8個關(guān)鍵要素)開始進行講解,并以這些關(guān)鍵要素為基礎(chǔ),介紹了有助于增強程序開發(fā)實用技能的新主題,每個主題都包含其概念和多個操作實例。
本書既可以作為Python編程指南,也可以作為Python語言參考手冊。
內(nèi)容簡介
Python是一種腳本語言,在各個領(lǐng)域得到了日益廣泛的應(yīng)用。本書全面深入地對Python語言進行了講解。
本書首先講述了構(gòu)成Python語言的8個關(guān)鍵要素,之后分章節(jié)對其進行了詳盡的闡述,包括數(shù)據(jù)類型、控制結(jié)構(gòu)與函數(shù)、模塊、文件處理、調(diào)試、進程與線程、網(wǎng)絡(luò)、數(shù)據(jù)庫、正則表達式、GUI程序設(shè)計等各個方面,并介紹了其他一些相關(guān)主題。全書內(nèi)容以實例講解為主線,每章后面附有練習(xí)題,便于讀者更好地理解和掌握所講述的內(nèi)容。
本書適合于作為Python語言教科書使用,對Python程序設(shè)計人員也有一定的參考價值。
Mark Summerfield,Qtrac公司的所有人,同時還是一位在Python、C++、Qt以及PyQt等領(lǐng)域卓有專長的獨立培訓(xùn)專家、顧問、技術(shù)編輯與作者。Mark Summerfield撰寫的書籍包括《Rapid GUI Programming with Python》以及《Qt:The Definitive Guideto PyQt Programming》(Addison—Wesley,2008),并與Jasmin Blanchette共同編寫了《C++GUI Programming with Qt 4》(Addison—Wesley,2006)。作為Trolltech的文檔管理者,Mark創(chuàng)立了并負責(zé)編輯Trolltech的技術(shù)雜志《Qt Quarterly》。
