1挂捻、Python Cookbook, Third edition, by David Beazley and Brian K. Jones
python cookbook適合中階的程序員享钞。它囊括了很多時(shí)新的編程任務(wù)。書中的代碼示例都是python3寫的籽慢,而且還詳細(xì)的解釋了這些代碼的作用。書里面包括有數(shù)據(jù)編碼猫胁、數(shù)據(jù)結(jié)構(gòu)箱亿、算法、元編程杜漠、并發(fā)編程等等內(nèi)容极景。我個(gè)人讀這本書的習(xí)慣是先大致過一遍書里面的內(nèi)容,搞清楚每一個(gè)大章節(jié)的功能驾茴。具體用到的時(shí)候盼樟,再仔細(xì)研讀一遍里面的內(nèi)容,書里面對(duì)每一句代碼都有詳細(xì)的解釋锈至,如果直接看不明白晨缴,可以實(shí)際操作一遍。多讀幾次峡捡,你會(huì)有很多的收獲
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
這本書講解了自然語言處理迄损。這是一個(gè)正在發(fā)展的領(lǐng)域定躏。這本書很淺顯的講解了自然語言應(yīng)用,并不需要你對(duì)python有太深的理解芹敌。
這本書不僅講解了編程技術(shù),還介紹了計(jì)算機(jī)科學(xué)党窜。這本書會(huì)教你實(shí)現(xiàn)一些計(jì)算機(jī)科學(xué)中最基本的概念拗引。比方說棧和隊(duì)列等等。
7幌衣、Python Crash Course: A Hands-On, Project-Based Introduction to Programming, by Eric Matthes
這本書講解了web框架的使用矾削,比方說最流行的框架django。里面有個(gè)叫Alien Invasion會(huì)教你用python寫游戲豁护。當(dāng)然哼凯,這本書當(dāng)然也會(huì)教你python的基本語法。學(xué)完這本書你會(huì)收獲許多
8楚里、Python Programming: An Introduction to Computer Science, by John Zelle
這本書比較適合在校的學(xué)生當(dāng)成學(xué)習(xí)手冊使用断部,這里面會(huì)講解計(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ī)視覺等等