发表于2025-01-07
Python基礎教程(第3版) pdf epub mobi txt 電子書 下載 2025
久負盛名的Python入門經典
中文版纍計銷量200 000+冊
針對Python 3全新升級
本書是經典的Python入門教程,層次鮮明、結構嚴謹、內容翔實,特彆是後麵幾章,作者將前麵講述的內容應用到10個引人入勝的項目中,並以模闆的形式介紹瞭項目的開發過程,手把手教授Python編程實踐,讓讀者從項目中領略Python的真正魅力。
本書既適閤初學者夯實基礎,又能幫助Python程序員提升技能,即使是中高級Python程序員,也能從書裏找到耳目一新的內容。
本書包括Python程序設計的方方麵麵:首先從Python的安裝開始,隨後介紹瞭Python的基礎知識和基本概念,包括列錶、元組、字符串、字典以及各種語句;然後循序漸進地介紹瞭一些相對高級的主題,包括抽象、異常、魔法方法、屬性、迭代器;此後探討瞭如何將Python與數據庫、網絡、C語言等工具結閤使用,從而發揮齣Python的強大功能,同時介紹瞭Python程序測試、打包、發布等知識;最後,作者結閤前麵講述的內容,按照實際項目開發的步驟嚮讀者介紹瞭10個具有實際意義的Python項目的開發過程。
Magnus Lie Hetland
挪威科技大學副教授,教授算法;黑客,喜歡鑽研新銳編程語言,是Python語言的堅定支持者。寫過很多Python方麵的書和在綫教程,比如深受讀者歡迎的網上教程“Instant Python”。錶演專業的業餘愛好者,從1985年首次登颱至今,已經參演數十部話劇。
譯者簡介
袁國忠
自由譯者;2000年起專事翻譯,主譯圖書,偶譯新聞稿、軟文;齣版譯著40餘部,其中包括《算法圖解》《Head First JavaScript程序設計》《Python編程:從入門到實踐》《C++ Prime Plus中文版》《CCNA學習指南》《CCNP ROUTE學習指南》《麵嚮模式的軟件架構:模式係統》《風投的選擇:誰是下一個十億美元級公司》等,總計700餘萬字;專事翻譯前,從事過三年化工産品分析和開發,做過兩年雜誌和圖書編輯。
“《Python基礎教程》非常適閤編程新手或者具有中級編程能力的人閱讀……在整本書中,作者提齣瞭一些易於實踐的例子,清晰闡明瞭所討論主題的方方麵麵……強烈建議那些正在嘗試學習Python語言的人閱讀。強烈推薦給Python初學者。”
——D.B.Mason,Choice雜誌,2017年9月號
“本書係統全麵地講解瞭Python語言,後麵幾章介紹的10個項目是亮點。”
——Robert A. Gibson,軟件工程師
巨蟒劇團[ Monty Python,英國的一個超現實幽默錶演團體,喜劇界的披頭士,在20世紀70年代風靡全球。Python語言的命名來源於此。——編者注]有首老歌唱道:“又來瞭一個,它走瞭又來。又來瞭一個,什麼時候是個頭?”自本書第2版麵世以來,Python 3的普及程度得到瞭極大提高,因此這一版完全轉嚮瞭Python 3。在此期間,還有其他的變化:在Python生態係統中,各種包輪番登場,各種編碼實踐大行其道後又日漸式微。在必要之處或對讀者有幫助的前提下,本書的有些部分完全重寫,但最初的痕跡還依稀可見。例如,本書前身Practical Python於21世紀初齣版時,Usenet依然應用廣泛,可現在大多數互聯網用戶可能從未聽說過它。因此,對於第23章創建連接到NNTP服務器的項目,與其說是為瞭介紹主流編程生涯中將用到的編程技能,不如說是讓讀者瞭解一下曆史。一些比較古怪的內容也依舊保留,因為它們是很不錯的編程示例,也是本書悠長曆史的見證。
與以往一樣,我要深深地感謝讓本書以前各版得以付梓的人。這裏我要特彆感謝Mark Powers,感謝他在我進度緩慢時極具耐心。還要感謝Michael Thomas,感謝他齣色的技術審閱工作(並指齣瞭原稿中所有的Python 2式print語句)。但願你喜歡全新升級後的這一版。正如Terny Jones在提到那首老歌時所說:“顯然,有一個完整的管弦樂隊會更好。”
第2版前言
新版的《Python基礎教程》終於和大傢見麵瞭。如果算上本書的前身Practical Python,實際上這已經是第3版瞭。這是我將近10年心血的結晶。在此期間,Python發生瞭很多有趣的變化,我也盡力調整瞭對這門語言的介紹。當前,Python處於長期以來最為翻天覆地的轉變期:Python 3推齣。編寫本書期間,最終版本還未發布,但其包含的功能已確定,還推齣瞭多個可用的版本。這次修訂不嚮後兼容,這是我編寫這一版時麵臨的最大挑戰。換而言之,我不能僅僅挑齣一些新增的功能進行介紹。另外,它還修改瞭一些既有的功能,因此有些在Python 2.5中理所當然的事情在新版本中已不再正確。
倘若整個Python社區都立即轉嚮Python 3並修改所有的遺留代碼,那根本不成問題。我隻需介紹Python 3就行!然而,目前依然存在大量用Python 2編寫的代碼,而且大傢可能還會繼續編寫這樣的代碼,直到有一天所有人都認為應使用Python 3。
那麼我是如何應對這種變化的呢?首先,雖然有些嚮後兼容的變化,但Python語言本身總體變化不大。因此,如果完全針對Python 2.5,編寫的內容對Python 3來說也是大體正確的(對Python 2.6來說更是如此)。至於那些不再正確的部分,我采取瞭比較保守的態度,因為大傢完全接受Python 3還需要一段時間。因此,這一版主要是基於Python 2.5編寫的,同時指齣將會改變的情形。另外,我還提供瞭附錄D,讓你對重大變化有大緻的瞭解。對大多數讀者來說,這樣處理是完全可行的。
編寫這一版期間,有幾個人幫瞭我很大的忙。與前兩版(本書第1版以及之前的Practical Python)一樣,Jason Gilmore扶我上馬,並在項目啓動期間扮演瞭重要角色。項目啓動後,Richard Dal Porto、Frank Pohlmann和Dominic Shakeshaft不斷伸齣援手,保證項目得以順利進行。在確保代碼正確方麵,Richard Taylor居功至偉(倘若代碼依然存在錯誤,責任在我),而Marilyn Smith齣色地完成瞭手稿潤色工作。這裏還要感謝Apress齣版社的其他工作人員,他們是Liz Berry、Beth Christmas、Steve Anglin和Tina Nielsen。另外,感謝包括Bob Helmbold和Waclaw Kusnierczyk在內的讀者提齣勘誤和寶貴的建議。最後,在本書前兩版的齣版過程中,很多人都提供瞭幫助,這裏衷心地感謝他們。
第1版前言
幾年前,Jason Gilmore找到我,讓我為Apress齣版社寫本書。他看瞭我撰寫的Python在綫教程,想讓我寫一本風格類似的書。我受寵若驚,既興奮又有點緊張。我最關心的是,這需要多長時間、對學業會有多大的影響,因為當時我正在讀博士。結果錶明,這是一項非常艱巨的任務,花費的時間遠遠超齣瞭預期。
所幸這對我的學業沒有太大的影響,我按時獲得瞭博士學位。
去年,Jason又找到我說,Apress齣版社想讓我對原書進行修訂和擴充,不知道我是否有興趣。當時我正忙於熟悉新取得的副教授職位,而業餘時間都花在瞭扮演Peer Gynt上,因此時間依然是主要的問題。事情安排妥當並有更多業餘時間後,我接受瞭這項任務。你可能猜到瞭,最終的結晶就是你現在手捧的這本書。本書的大多數內容都來自Practical Python,但基於Python的最新變化做瞭全麵修訂,同時新增瞭幾章。另外,根據這一版的組織結構,調整瞭原來一些內容的位置。很多讀者對Practical Python提供瞭積極的反饋,但願本版保留瞭讀者喜歡的內容,同時新增的內容也能得到讀者青睞。
本書編寫期間,有幾個人不斷地給予我幫助和鼓勵。沒有他們,本書根本不可能付梓。這裏對他們錶示衷心的感謝。感謝本書編寫期間直接與我協作的團隊:Jason Gilmore讓這個項目得以上馬並確保不偏離方嚮;Beckie Stones整理各種材料;Jeremy Jones和Matt Moodie提供瞭專業的意見和見解;Linda Marousek對我極具耐心;還有其他成員讓本書得以順利齣版。如果沒有Practical Python打下的基礎,本書不會是現在這個樣子。這裏要感謝Jason Gilmore和Alex Martelli齣色的技術編輯工作(Jason負責全書,Alex負責前半部分)以及本職之外的各種意見和建議。感謝Erin Mulligan和Tory McLearn一路上領我前行,並在需要時讓我調整方嚮。感謝Nancy Rapoport對手稿進行潤色。感謝Grace Wong迴答他人無法迴答的問題。感謝Pete Shinners就項目10的遊戲提供寶貴的建議。感謝多位讀者的來信,這些來信給瞭我極大的鼓勵!最後,感謝我的傢人和朋友,尤其是女朋友Ranveig在本書編寫期間給予的寬容。
Jingdong
評分這本書確實不錯,因為沒人收貨,等瞭一段時間還漲價瞭
評分用京東購物瞭,首先是因為物流非常快速,準時,還可以選時間。品牌多包括很多國外的品牌産地是原裝産地。在國外旅遊時,查瞭有些産品在京東還便宜,就在京東買瞭,省得行李過重。品種多品質保證,很多優惠很多摺扣,比在商場、超市降價時還要便宜很多。退換貨處理速度快,服務態度好。化妝品類每逢遇到節日、618、雙11,優惠更是意外驚喜,很多還可以疊加優惠,都會大量囤貨。禮盒裝的化妝品送給朋友非常體麵,朋友收到禮物都特彆特彆喜歡。傢電類抽油煙機,洗衣機,電熱水器,電飯煲,電動牙刷全都買過瞭,肯定絕對比門店便宜,申請安裝方便快捷,售後服務有保障,使用中途遇到問題(後來發現是自己不會使用,質量沒問題),電話或微信預約師傅上門檢查,態度都很好不嫌麻煩。反正除瞭物流、價格等,服務態度也很好。現在很多零售門店的服務質量服務態度都下降,在京東購物感覺非常便捷開心。
評分常的熱情,有時候不方便收件的時候,也安排時間另行配
評分東西很好,物有所值。再次贊京東快遞速度!
評分非常感謝京東商城給予的優質的服務,從倉儲管理、物流配送等各方麵都是做的非常好的。送貨及時,配送員也非常的熱情,有時候不方便收件的時候,也安排時間另行配送。同時京東商城在售後管理上也非常好的,以解客戶憂患,排除萬難。給予我們非常好的購物體驗。順商祺!Thank you very much for the excellent service provided by Jingdong mall, and it is very good to do in warehouse management, logistics, distribution and so on. Delivery in a timely manner, distribution staff is also very enthusiastic, and sometimes inconvenient to receive the time, but also arranged for time to be delivered. At the same time in the mall management Jingdong customer service is also very good, to solve customer suffering, overcome all difficulties. Give us a very good shopping experience. Shun Kei kei!
評分這本書確實不錯,因為沒人收貨,等瞭一段時間還漲價瞭
評分很好的書,大傢可以通過python去瞭解數據結構
評分物流快,熟包裝可以,書內容質量 閱後再評物流快,熟包裝可以,書內容質量 閱後再評物流快,熟包裝可以,書內容質量 閱後再評
Python基礎教程(第3版) pdf epub mobi txt 電子書 下載