Python 之所以這麼流行得益於它適用於很多不同領域,目前 Python 使用最廣泛的領域包括有 Python Web(後端)開發、資料分析挖掘、網路爬蟲、機器學習人工智慧、運維開發等等。不管你選擇哪個方向,把Python基礎學牢有利於你在該領域更好的施展拳腳。
趁京東、噹噹這兩天搞活動,給大家推薦一波Python書單
入門系列
《Python程式設計:從入門到實踐》
本書是一本針對所有層次的Python 讀者而作的Python 入門書,理論與實踐相結合,前面部分是基礎知識,後面有實戰專案幫助你更好的運用這些知識,之前在公眾號“Python之禪”也推薦過。
豆瓣評分:9.0 推薦指數:✩✩✩✩✩ 購買地址:http://t.cn/RWrjqrQ
《Python程式設計快速上手》
本書是一本面向實踐的Python程式設計實用指南。本書的目的,不僅是介紹Python語言的基礎知識,而且還通過專案實踐教會讀者如何應用這些知識和技能。
豆瓣評分: 9.3 推薦指數:✩✩✩✩✩ 購買地址:http://t.cn/RWr6Tr5
《像電腦科學家一樣思考Python (第2版)》
本書以培養讀者以電腦科學家一樣的思維方式來理解Python語言程式設計,這是一本實用的學習指南,適合沒有Python程式設計經驗的程式設計師閱讀,本書的第2版與第1版相比,做了很多更新,將程式語言從Python 2升級成Python 3
豆瓣評分: 8.7 推薦指數:✩✩✩✩ 購買地址:http://t.cn/RWrjpfw
另外像《Python核心程式設計》《Python學習手冊》雖然都是入門書籍,但是這些書更適合有一定程式設計經驗的開發者。如果你已經入門Python,不妨看看這些書可以幫助你更加深入地瞭解Python中的一些細節。
進階系列
《流暢的Python》
2017年最佳Python進階書籍,本書由奮戰在Python開發一線近20年的Luciano Ramalho執筆,Victor Stinner、Alex Martelli等Python大咖擔綱技術審稿人,從語言設計層面剖析程式設計細節,兼顧Python 3和Python 2,告訴你Python中不親自動手實踐就無法理解的語言陷阱成因和解決之道,教你寫出風格地道的Python程式碼。
豆瓣評分: 9.1 推薦指數:✩✩✩✩✩ 購買地址:http://t.cn/RWrM0ik
《Python Cookbook 中文版》
本書覆蓋了Python應用中的很多常見問題,並提出了通用的解決方案。書中包含了大量實用的程式設計技巧和示例程式碼,非常適合具有一定程式設計基礎的Python程式設計師閱讀
豆瓣評分: 8.9 推薦指數:✩✩✩✩✩ 購買地址:http://t.cn/RWsSGcd
《Efective Python》
作者是Google高階軟體工程師Brett Slatkin,融合自己多年Python開發實戰經驗,深入探討編寫高質量Python程式碼的技巧、禁忌和最佳實踐。涵蓋Python3.x和Python2.x主要應用領域,匯聚59條優秀實踐原則、開發技巧和便捷方案,包含大量實用範例程式碼。
豆瓣評分: 8.7 推薦指數:✩✩✩✩✩ 購買地址:http://t.cn/RoAHAZx
《Python高效能程式設計》
Instagram證明了Python支援開發大型應用系統,如果你的Python應用真的遇到了效能瓶頸,不要急著換語言,看看你的程式碼是否有問題、你的架構是否有問題,《Python高效能程式設計》圍繞如何進行程式碼優化和加快實際應用的執行速度進行講解。
豆瓣評分: 暫無 推薦指數:✩✩✩✩ 購買地址:http://t.cn/RWrRx89
《Python原始碼剖析》
國內作者陳儒老師的原創作品,如果想深刻理解Python的執行原理,這本書顯然就適合你,本書以CPython為研究物件,在C程式碼一級,深入細緻地剖析了Python的實現,能幫助你寫出更加高效的Python程式碼,不過這本書主要分析 Python2.x,不過即使你用的是Python3,對你瞭解Python的原理也是有很大幫助的。
豆瓣評分: 8.7 推薦指數:✩✩✩✩ 購買地址:http://t.cn/RWrJjk1
部落格:foofish.net
公眾號:Python之禪