python書籍推薦——從入門到進(jìn)階

1、Python Cookbook, Third edition, by David Beazley and Brian K. Jones

python cookbook適合中階的程序員。它囊括了很多時新的編程任務(wù)。書中的代碼示例都是python3寫的,而且還詳細(xì)的解釋了這些代碼的作用。書里面包括有數(shù)據(jù)編碼、數(shù)據(jù)結(jié)構(gòu)、算法、元編程、并發(fā)編程等等內(nèi)容。我個人讀這本書的習(xí)慣是先大致過一遍書里面的內(nèi)容,搞清楚每一個大章節(jié)的功能。具體用到的時候,再仔細(xì)研讀一遍里面的內(nèi)容,書里面對每一句代碼都有詳細(xì)的解釋,如果直接看不明白,可以實(shí)際操作一遍。多讀幾次,你會有很多的收獲

2、Head First Python: A Brain-Friendly Guide, by Paul Barry

這本書比較適合初學(xué)者,有很多關(guān)于python基本概念的代碼練習(xí)。

3、Learn Python The Hard Way, by Zed A. Shaw

這本書在學(xué)習(xí)的過程中,你最好能將書中的代碼示例都敲一遍。這本書也有附屬的視頻課程。

4、A Byte Of Python, by C.H. Swaroop

這本書也是適合初學(xué)者,里面是通過一些實(shí)際的編程例子來教你python。比方說備份文件等等。

5、?Natural Language Processing With Python, by Steven Bird, Ewan Klein, and Edward Loper

這本書講解了自然語言處理。這是一個正在發(fā)展的領(lǐng)域。這本書很淺顯的講解了自然語言應(yīng)用,并不需要你對python有太深的理解。

6、How To Think Like A Computer Scientist, Learning With Python, by Allen Downey, Jeff Elkner and Chris Meyers

這本書不僅講解了編程技術(shù),還介紹了計(jì)算機(jī)科學(xué)。這本書會教你實(shí)現(xiàn)一些計(jì)算機(jī)科學(xué)中最基本的概念。比方說棧和隊(duì)列等等。

7、Python Crash Course: A Hands-On, Project-Based Introduction to Programming, by Eric Matthes

這本書講解了web框架的使用,比方說最流行的框架django。里面有個叫Alien Invasion會教你用python寫游戲。當(dāng)然,這本書當(dāng)然也會教你python的基本語法。學(xué)完這本書你會收獲許多

8、Python Programming: An Introduction to Computer Science, by John Zelle

這本書比較適合在校的學(xué)生當(dāng)成學(xué)習(xí)手冊使用,這里面會講解計(jì)算機(jī)科學(xué)的理論或計(jì)算機(jī)的基礎(chǔ),它講解了計(jì)算機(jī)怎么工作的,還有基礎(chǔ)的硬件、數(shù)據(jù)結(jié)構(gòu),還有面向?qū)ο缶幊獭?/p>

9、grokking algorithms

這本書推薦進(jìn)階的讀者。這本書講解了一些進(jìn)階的話題,比方說神經(jīng)網(wǎng)絡(luò)或者計(jì)算機(jī)視覺等等

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容