學(xué)習(xí)Python推薦技術(shù)書
????????好的技術(shù)書籍可以幫助我們快速地成長,大部分人或多或少地受益于經(jīng)典的技術(shù)書籍蚓让。
入門級
《Head First Python》+ 入門級 + 豆瓣評分 9.5
推薦語:
淺顯易懂乾忱,編排的順序特別,有大量插圖历极、對話窄瘟,不感覺枯燥
通熟易懂,配有大量の圖片趟卸,不會(huì)覺得枯燥蹄葱,是一本好的入門書
《集體智慧編程》+ 入門級? + 豆瓣評分 9.0
推薦語:
以具體實(shí)例的方式來展示Python的編程技巧氏义,受益良多
《Python源碼剖析》+ 入門級? + 豆瓣評分 8.7
推薦語:
正在翻閱著,深入淺出了解Python底層图云,期待出新版本
《A Byte of Python》+ 入門級 + 豆瓣評分 8.8
推薦語:
入門級經(jīng)典教程惯悠,能在一天之內(nèi)快速的讀完,了解這門語言的基本語法
《與孩子一起學(xué)編程》+ 入門級 + 29票 + 豆瓣評分 8.5
推薦語:
傳授編程思想琼稻,Python的思維吮螺,引起你對Python的興趣,從C語言等系列語言轉(zhuǎn)行到Python的和零基礎(chǔ)的都可以看看帕翻。入門級鸠补,門檻很低。
《利用 Python 進(jìn)行數(shù)據(jù)分析》+ 入門級? + 豆瓣評分?8.5
推薦語:
第一次看的時(shí)候還不知道AQR是干啥的嘀掸,實(shí)習(xí)時(shí)候發(fā)現(xiàn)作者竟然是AQR的紫岩?!又看了幾遍睬塌。泉蝌。
《Python學(xué)習(xí)手冊(第四版)》+ 入門級 + 豆瓣評分 8.2
推薦語:
絕對是打好Python基本功的一等秘籍。是從入門到進(jìn)階的書揩晴,已經(jīng)出版了多版
大家都說名字太長不太容易被人記籽恪:從零開始學(xué)習(xí)Python,超多淺顯易懂的例子硫兰,如果之前沒有接觸過Python诅愚,非常值得閱讀
《Think Python》+ 入門級? + 豆瓣評分 8.2
推薦語:
入適合從零開始的初學(xué)者,每章都有練習(xí)劫映,理論和實(shí)際相結(jié)合违孝。建議看英文的!
《Python 基礎(chǔ)教程》+ 入門級? + 豆瓣評分 8.0
推薦語:
郭建珠:比較詳細(xì)的一本書泳赋,對全面簡單的了解 Python 很有幫助雌桑,書中提供了十個(gè)項(xiàng)目,也有一定價(jià)值
《笨辦法學(xué)Python》+ 入門級 + 豆瓣評分 8.0
推薦語:
hard way (笨辦法)比較適合起步編程祖今。入門python不錯(cuò)
《Python算法教程》+ 入門級? + 豆瓣評分 7.7
推薦語:
大家都說名字太長不太容易被人記仔?印:用Python對常用算法進(jìn)行了實(shí)現(xiàn),如果你看過算法導(dǎo)論千诬,這本書是對簡單算法的Python實(shí)現(xiàn)撒踪,如果你只讀過學(xué)習(xí)手冊,這本淺顯易懂的書可以作為算法的啟蒙書大渤。
《Python核心編程》+ 入門級 + 豆瓣評分?7.4
推薦語:
我是為了為了學(xué)習(xí)多線程才看得這本書,其他得像python基礎(chǔ)教程居然都沒講多線程掸绞!
可以一直放在手邊泵三,隨時(shí)翻看8獭!
Python官方手冊?+ 入門級?
推薦語:
有圖書選擇恐懼癥的同學(xué)就看官方手冊吧烫幕。效果非常棒俺抽!
網(wǎng)站?www.python-course.eu?+ 入門級 + 21票
推薦語:
合懂英語的人入門python,例子深入淺出并且覆蓋很多容易出錯(cuò)的細(xì)節(jié)较曼,而且篇幅較短磷斧。
進(jìn)階級
《Flask Web開發(fā):基于Python的Web應(yīng)用開發(fā)實(shí)戰(zhàn)》+ 進(jìn)階級? + 豆瓣評分 8.6
推薦語:
python web領(lǐng)域比較經(jīng)典的一本書了,作者miguel grinberg同時(shí)維護(hù)著自己的技術(shù)博客捷犹,里面有很多問題的交流
《Python Cookbook(第三版)》+ 進(jìn)階級 + 豆瓣評分?8.4
推薦語:
適合有基礎(chǔ)的人員閱讀弛饭,可以作為參考手冊查詢
大家都說名字太長不太容易被人記住:對正則表達(dá)式萍歉,IO侣颂,裝飾器,面向?qū)ο笄购ⅲS脙?nèi)置模塊都有一個(gè)比較全面的解釋憔晒,如果已經(jīng)熟練掌握學(xué)習(xí)手冊的內(nèi)容,這本書可以作為工具書蔑舞,解決一些常見的實(shí)際問題拒担,如果之前熟悉java等更復(fù)雜的語言,對數(shù)據(jù)結(jié)構(gòu)和算法也有了解攻询,但是需要結(jié)合Python解決工作中可能遇到的小問題从撼,建議閱讀一下
《Python科學(xué)計(jì)算》+ 進(jìn)階級? + 豆瓣評分 8.0
推薦語:
學(xué)習(xí)大數(shù)據(jù)處理的一本好書,分中英版蜕窿,值得一看谋逻,特別是做數(shù)據(jù)分析
大家都說名字太長不太容易被人記住:用了較小的篇幅全面介紹了常用的numpy桐经,plt毁兆,list在科學(xué)計(jì)算中的應(yīng)用,其他主要是tkinter阴挣,marvi等數(shù)據(jù)可視化模塊气堕,而且網(wǎng)上有電子版,可以當(dāng)做工具書淺淺的閱讀一下畔咧,需要可視化的時(shí)候茎芭,里面的一些教程程序有參考價(jià)值
《Python編程實(shí)戰(zhàn):運(yùn)用設(shè)計(jì)模式、并發(fā)和程序庫創(chuàng)建高質(zhì)量程序》+ 進(jìn)階級 + 豆瓣評分 7.8
推薦語:
讀懂設(shè)計(jì)模式在Python中的應(yīng)用對入門到進(jìn)階的開發(fā)者很有幫助
《Python絕技:運(yùn)用Python成為頂級黑客》+ 進(jìn)階級?
推薦語:
以前用這上面學(xué)到的東西誓沸,讓喜歡打游戲的室友在團(tuán)戰(zhàn)時(shí)候只要我按回車梅桩,他們就掉線。
《Beginning Python Games Development》+ 進(jìn)階級
推薦語:
人生苦短拜隧,我用python宿百,寫寫小游戲自娛自樂
《Fluent Python》 + 進(jìn)階級 + 12 票
推薦語:
講了很多細(xì)節(jié)趁仙,以及語言設(shè)計(jì)背后的考量,對深入理解以及寫出Pythonic的代碼很有幫助
《Learn Python the Hard Way》
本書是一本Python入門書籍垦页,適合對計(jì)算機(jī)了解不多雀费,沒有學(xué)過編程,但對編程感興趣的讀者學(xué)習(xí)使用痊焊。這本書以習(xí)題的方式引導(dǎo)讀者一步一步學(xué)習(xí)編程盏袄,從簡單的打印一直講到完整項(xiàng)目的實(shí)現(xiàn),讓初學(xué)者從基礎(chǔ)的編程技術(shù)入手薄啥,最終體驗(yàn)到軟件開發(fā)的基本過程辕羽。
本書結(jié)構(gòu)非常簡單,共包括52個(gè)習(xí)題罪佳,其中26個(gè)覆蓋了輸入/輸出逛漫、變量和函數(shù)三個(gè)主題,另外26個(gè)覆蓋了一些比較高級的話題赘艳,如條件判斷酌毡、循環(huán)、類和對象蕾管、代碼測試及項(xiàng)目的實(shí)現(xiàn)等枷踏。每一章的格式基本相同,以代碼習(xí)題開始掰曾,按照說明編寫代碼旭蠕,運(yùn)行并檢查結(jié)果,然后再做附加練習(xí)旷坦。
推薦指數(shù):??????????
閱讀地址:Learn Python the Hard Way
《Python Cookbook》
同樣很有名掏熬。
本書介紹了Python應(yīng)用在各個(gè)領(lǐng)域中的一些使用技巧和方法,從最基本的字符秒梅、文件序列旗芬、字典和排序,到進(jìn)階的面向?qū)ο缶幊汤κ瘛?shù)據(jù)庫和數(shù)據(jù)持久化疮丛、 XML處理和Web編程,再到比較高級和抽象的描述符辆它、裝飾器誊薄、元類、迭代器和生成器锰茉,均有涉及呢蔫。書中還介紹了一些第三方包和庫的使用,包括 Twisted飒筑、GIL咐刨、PyWin32等昙衅。本書覆蓋了Python應(yīng)用中的很多常見問題,并提出了通用的解決方案定鸟。書中的代碼和方法具有很強(qiáng)的實(shí)用性,可以方便地應(yīng)用到實(shí)際的項(xiàng)目中著瓶,并產(chǎn)生立竿見影的效果联予。
推薦指數(shù):?????
《A Byte Of Python》
中文《簡明Python教程》本書采用知識(shí)共享協(xié)議免費(fèi)分發(fā),意味著任何人都可以免費(fèi)獲取材原,這本書走過了11個(gè)年頭沸久,最新版以Python3為基礎(chǔ)同時(shí)也會(huì)兼顧到Python2的一些東西,內(nèi)容非常精簡余蟹。
推薦指數(shù):?????
《Head first Python》
中文《深入淺出Python》這本書的內(nèi)容通熟易懂卷胯,配有大量插圖,沒有長篇累牘地說教威酒,讓你在學(xué)習(xí)過程中不會(huì)覺得枯燥窑睁,同為入門推薦書目。
推薦指數(shù):????
《父與子的編程之旅》
這并不是關(guān)于親子關(guān)系的編程書葵孤,而是一本正兒八經(jīng)Python編程入門書担钮,只是以這種寓教于樂的形式闡述編程,顯得更輕松愉快一些尤仍。
推薦指數(shù):?????
《Effective Python》
本書可以幫你掌握真正的 Pythonic 編程方式箫津,令你能夠完全發(fā)揮出Python語言的強(qiáng)大功能,并寫出健壯而高效的代碼
推薦指數(shù):????
《流暢的Python》
本年度最好的一本Python進(jìn)階書籍宰啦,從點(diǎn)到面苏遥、從最佳編程實(shí)踐深入到底層實(shí)現(xiàn)原理。每個(gè)章節(jié)配有大量參考鏈接赡模,引導(dǎo)讀者進(jìn)一步思考田炭。
推薦指數(shù):?????
《Python源碼剖析》
深入Python底層原理,適合對Python實(shí)現(xiàn)原理感興趣的開發(fā)者閱讀纺裁。
推薦指數(shù):????
《集體智慧編程》
一本注重實(shí)踐诫肠,以機(jī)器學(xué)習(xí)與計(jì)算統(tǒng)計(jì)為主題背景,講述如何挖掘和分析Web上的數(shù)據(jù)和資源的書欺缘,本書代碼示例以Python為主栋豫。入門人工智能的都應(yīng)該看看這本書。
推薦指數(shù):?????
《利用 Python 進(jìn)行數(shù)據(jù)分析》
數(shù)據(jù)分析庫 pandas 作者寫的谚殊,數(shù)據(jù)分析入門就靠它了丧鸯。
推薦指數(shù):?????
Python源碼剖析
內(nèi)容比較深入,找到書看過嫩絮,看的我一臉懵逼丛肢,所以這本書建議有一定基礎(chǔ)后嘗試去看围肥,對于原理掌握大有裨益。
本書以CPython為研究對象蜂怎,在C代碼一級穆刻,深入細(xì)致地剖析了Python的實(shí)現(xiàn)。書中不僅包括了對大量Python內(nèi)置對象的剖析杠步,更將大量的篇幅用于對Python虛擬機(jī)及Python高級特性的剖析氢伟。通過此書,讀者能夠透徹地理解Python中的一般表達(dá)式幽歼、控制結(jié)構(gòu)朵锣、異常機(jī)制、類機(jī)制甸私、多線程機(jī)制诚些、模塊的動(dòng)態(tài)加載機(jī)制、內(nèi)存管理機(jī)制等核心技術(shù)的運(yùn)行原理皇型。
推薦指數(shù):??
《Python核心編程(第二版)》
內(nèi)容比較簡單诬烹,這版是2.x的入門資料。
·學(xué)習(xí)專業(yè)的Python風(fēng)格犀被、最佳實(shí)踐和好的編程習(xí)慣椅您;
·加強(qiáng)對Python對象、內(nèi)存模型和Python面向?qū)ο筇匦缘纳钊肜斫猓?/p>
·構(gòu)建更有效的Web寡键、CGI掀泳、互聯(lián)網(wǎng)、網(wǎng)絡(luò)和其他客戶端/服務(wù)器架構(gòu)應(yīng)用程序及軟件西轩;
·學(xué)習(xí)如何使用Python中的Tkinter和其他工具來開發(fā)自己的GUI應(yīng)用程序及軟件员舵;
·通過用C等語言編寫擴(kuò)展來提升Python應(yīng)用程序的性能,或者通過使用多線程增強(qiáng)I/0相關(guān)的應(yīng)用程序的能力藕畔;
·學(xué)習(xí)Python中有關(guān)數(shù)據(jù)庫的API马僻,以及如何在Python中使用各種不同的數(shù)據(jù)庫系統(tǒng),包括MySQL注服、Postgres和 SQLite韭邓。
《Python學(xué)習(xí)手冊》
無論你是剛接觸編程或者剛接觸Python,通過學(xué)習(xí)《Python學(xué)習(xí)手冊》溶弟,你可以迅速高效地精通核心Python語言基礎(chǔ)女淑。讀完《Python學(xué)習(xí)手冊(第3版)》,你會(huì)對這門語言有足夠的了解辜御,從而可以在你所從事的任何應(yīng)用領(lǐng)域中使用它鸭你。《Python學(xué)習(xí)手冊(第3版)》讓你對Python語言有深入而完整的了解,從而幫助你理解今后遇到的任何Python應(yīng)用程序?qū)嵗ぞ蕖H绻銣?zhǔn)備探索Google和YouTube為什么選中了Python阁谆,《Python學(xué)習(xí)手冊(第3版)》就是你入門的最佳指南。
《Python科學(xué)計(jì)算》
高階書愉老,但是內(nèi)容充實(shí)场绿。
本書介紹如何用Python開發(fā)科學(xué)計(jì)算的應(yīng)用程序,除了介紹數(shù)值計(jì)算之外俺夕,還著重介紹如何制作交互式的2D裳凸、3D圖像,如何設(shè)計(jì)精巧的程序界面劝贸,如何與C語言編寫的高速計(jì)算程序結(jié)合,如何編寫聲音逗宁、圖像處理算法等內(nèi)容映九。書中涉及的Python擴(kuò)展庫包括NumPy、SciPy瞎颗、SymPy件甥、matplotlib、Traits哼拔、TraitsUI引有、Chaco、TVTK倦逐、Mayavi譬正、VPython、OpenCV等檬姥,涉及的應(yīng)用領(lǐng)域包括數(shù)值運(yùn)算曾我、符號運(yùn)算、二維圖表健民、三維數(shù)據(jù)可視化抒巢、三維動(dòng)畫演示、圖像處理以及界面設(shè)計(jì)等秉犹。
《Python標(biāo)準(zhǔn)庫》
對于程序員而言蛉谜,標(biāo)準(zhǔn)庫與語言本身同樣重要,它好比一個(gè)百寶箱崇堵,能為各種常見的任務(wù)提供完美的解決方案型诚,所以本書是所有Python程序員都必備的工具書!本書以案例驅(qū)動(dòng)的方式講解了標(biāo)準(zhǔn)庫中一百多個(gè)模塊的使用方法(如何工作)和工作原理(為什么要這樣工作)筑辨,比標(biāo)準(zhǔn)庫的官方文檔更容易理解(一個(gè)簡單的示例比一份手冊文檔更有幫助)俺驶,為Python程序員熟練掌握和使用這些模塊提供了絕佳指導(dǎo)。
《像計(jì)算機(jī)科學(xué)家一樣思考Python》
當(dāng)初就是這本書帶我入了坑。
《像計(jì)算機(jī)科學(xué)家一樣思考python》按照培養(yǎng)讀者像計(jì)算機(jī)科學(xué)家一樣的思維方式的思路來教授python語言編程暮现。全書貫穿的主體是如何思考还绘、設(shè)計(jì)、開發(fā)的方法栖袋,而具體的編程語言拍顷,只是提供一個(gè)具體場景方便介紹的媒介√练《像計(jì)算機(jī)科學(xué)家一樣思考python》并不是一本介紹語言的書昔案,而是一本介紹編程思想的書。和其他編程設(shè)計(jì)語言書籍不同电媳,它不拘泥于語言細(xì)節(jié)踏揣,而是嘗試從初學(xué)者的角度出發(fā),用生動(dòng)的示例和豐富的練習(xí)來引導(dǎo)讀者漸入佳境匾乓。
作為一個(gè)新人捞稿,這幾本書已經(jīng)夠多了——如果你仔細(xì)讀,這些書足夠幫你完成中級Python程序員進(jìn)階拼缝。
最后娱局,學(xué)習(xí)變成最好的方式就是動(dòng)手學(xué),希望題主不要僅限于書本咧七。