本書是學習Python編程語言的入門書籍。Python是一種很流行的開源編程語言,可以在各種領(lǐng)域中用于編寫?yīng)毩⒌某绦蚝湍_本。Python免費、可移植、功能強大,而且使用起來相當容易。來自軟件產(chǎn)業(yè)各個角落的程序員都已經(jīng)發(fā)現(xiàn),Python對于開發(fā)者效率和軟件質(zhì)量的關(guān)注,這無論在大項目還是小項目中都是一個戰(zhàn)略性的優(yōu)點。 無論你是編程初學者,還是專業(yè)開發(fā)人員,本書的目標是讓你快速掌握核心Python語言基礎(chǔ)。閱讀本書后,你會對Python有足夠的了解,能夠?qū)⑵鋺?yīng)用于所從事的領(lǐng)域中。 本書設(shè)計成一本教程,主要關(guān)注核心Python語言本身,而不是其特定的應(yīng)用程序。因此,它作為一個兩卷本的合集中的第一本: 《Learning Python》,也就是這本書,介紹Python本身。 《Programming Python》,另外一本書,介紹在學習了Python之后可以用它來做什么。 也就是說,《Programming Python》這本基于應(yīng)用的圖書選擇了本書所省略的話題,介紹了Python在Web、圖形用戶界面(GUI)和數(shù)據(jù)庫這樣的常用領(lǐng)域的作用。此外,《Python Pocket Reference》一書提供了本書所沒有的額外參考資料,可將它作為本書的補充。 劃之初就力求向讀者展示比眾多程序員初次學習這門語言的時候更深層次的話題。并且,本書基于一個帶有測試和練習的3天的Python培訓課程,所以可以作為該語言的一個自學教程。 關(guān)于第4版 本書第4版從以下3個方面做出了修改: 覆蓋了Python 3.0和Python 2.6,本書強調(diào)Python 3.0,但是對Python 2.6中的不同之處給出了提示。 包含了一些新的章節(jié),主要介紹高級的核心語言話題。 重新組織了一些已有的材料,并且使用新的示例擴展它們以便更清楚。 |
|