Python書單|成爲一名優秀的Python程序員

最近,opensource 對社區的做者們進行了一項調查:分享你最推薦的Python書籍,通過統計,有18本書被列入了榜單(本文包含15本),該榜單並無把這些書籍分爲初高級,由於不管是初級程序員仍是高級程序員,基礎知識都很是重要。程序員


一、《Python編程快速上手》編程


Python書單|成爲一名優秀的Python程序員


這本書對於那些想要開始學習和使用Python的人來講,絕對是不二之選,本書根據Creative Commons共享許可協議發佈,除此以外,做者還爲本書建立了一個網站,在Udemy.com上在線課程涵蓋了這本書的大部份內容。若是你喜歡一個視頻格式,你還能夠到YouTube上聽AIbert講解(視頻地址:https://bit.ly/1TcdzYu)。設計模式


二、《Effective Python 中文版》數據結構


Python書單|成爲一名優秀的Python程序員


本書將幫助你利用Python編寫出功能強大、高校、可維護且性能良好的代碼,Brett Slatkin聚集了來自權威專家的59個最佳的Python實踐、技巧和實際代碼示例架構


三、《流暢的Python》框架


Python書單|成爲一名優秀的Python程序員

本書由奮戰在Python開發一線近20年的Luciano Ramalho執筆,從語言設計層面剖析編程細節,兼顧Python 3和Python 2,告訴你Python中不親自動手實踐就沒法理解的語言陷阱成因和解決之道,並教你寫出風格地道的Python代碼。性能


四、《Hello Web App》學習


Python書單|成爲一名優秀的Python程序員

這是一個系列,向你展現瞭如何構建第一個Web應用程序,並且是使用Django(最近更新爲Django 2.0)。它很是適合初學者,還有有一本專門針對中級程序員的書,而關於設計的系列中的幾本也很是好。 這個系列涵蓋了紙質書、28個視頻和電子書測試


五、《Python遊戲編程快速上手》優化


Python書單|成爲一名優秀的Python程序員

學習編程學習動力是最重要的因素之一,有趣的編程書籍能讓你一直保持學習動力,本書經過一個個小巧、有趣的遊戲來教會讀者Python編程,十分適合不一樣年齡和層次的Python初學者,讓你在學習Python的同時還不缺趣味性。


六、《Python學習手冊(第4版)》


Python書單|成爲一名優秀的Python程序員

本書是易於掌握和自學的教程,根據做者Python專家Mark Lutz的著名培訓課程編寫而成。每一章都包含關於Python語言的關鍵內容的獨立的一課,而且包含了一個獨特的「練習題」部分,其中帶有實際的練習和測試,以便你能夠練習新的技能並隨着學習而測試本身的理解。


七、《Learning Python》

Python書單|成爲一名優秀的Python程序員

適合第一次接觸Python的程序員,不適合第一次使用Python學編程的讀者,這本書提供了一種學習Python最簡單的途徑,是讀者可以輕鬆地學會該語言,這對初學者來講是個不錯的起點

八、《Learn to Program with Python 3》


Python書單|成爲一名優秀的Python程序員

本書針對Python 3進行了全面更新,包含代碼和示例,本書經過按部就班的方法解釋Python編程,讓你能夠輕鬆進入軟件開發領域。


九、《Programming Arcade Games with Python and Pygame》


Python書單|成爲一名優秀的Python程序員

本書向你展現瞭如何使用Python和PyGame框架構建出既酷又有趣的街機遊戲,學習遊戲編程是學習Python的一種好方法,也是最有趣的方式,你將看到你寫的代碼在屏幕上生動的呈現,並且本書還涵蓋了重要的基礎知識


十、《Python 101》


Python書單|成爲一名優秀的Python程序員

這本書很是適合新手,內容很是接地氣,相信看完本書以後,你會擁有一個十分紮實的Python基礎。


十一、《Python 3 Object-oriented Programming》


Python書單|成爲一名優秀的Python程序員

當你學會了初中級的Python技能以後,本書就是講你的技能水平提高到另外一個水平的書籍,書中涵蓋了更多的面向對象編程的知識


十二、《Python Cookbook 中文版,第 3 版》


Python書單|成爲一名優秀的Python程序員

本書面向專業的Python程序員,介紹了Python應用在各個領域中的一些使用技巧和方法,覆蓋了Python應用中的不少常見問題,並提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,並在Python 3.3環境下進行了測試,能夠很方便地應用到實際項目中去。


1三、《Python Tricks: The Book》


Python書單|成爲一名優秀的Python程序員

本書向讀者介紹了一些有趣的,但常常被忽略的語言語法領域,以及使用官方Python解釋器CPython有哪些利弊。經過這樣的學習,程序員就會知道在一些極端的狀況下如何高效的優化代碼。


1四、《Python高手之路》


Python書單|成爲一名優秀的Python程序員

這不是一本常規意義上Python的入門書,它徹底從實戰的角度出發,對構建一個完整的Python應用所需掌握的知識進行了系統而完整的介紹。


1五、《The Quick Python Book》


Python書單|成爲一名優秀的Python程序員

本書的做者Naomi長期以來一直是Python社區的一員,本書已經第三版,這本書專一於Python3的面向對象的編程,前面章節注重基礎知識的介紹,後面則把重心放在了數據結構和設計模式上

以上這些書是否有你讀過的或者極力推薦的呢,留言分享給你們。

相關文章
相關標籤/搜索