賴勇浩(http:// ) 08 年的時(shí)候,我寫過(guò)一篇“為什么《Dive into Python》不值得推薦 ”,當(dāng)時(shí)我寫到:
其實(shí)在那時(shí),無(wú)論是《python編程金典》還是《python cookbook》都已經(jīng)有點(diǎn)過(guò)時(shí)了,所以后來(lái)有人問(wèn)我推薦幾本 Python 書的時(shí)候,我就不再推薦這兩本了,而是直接叫他去讀 Python Manuals 里的 Tutorial 和 Lib Ref?,F(xiàn)在情況又有點(diǎn)不同了,從 2010 年底到現(xiàn)在我找到三本可以值得一買的書(均覆蓋 py3.x 版本),在這里簡(jiǎn)單評(píng)論一下,供參考。 1、Python基礎(chǔ)教程:第2版
這本書的內(nèi)容結(jié)構(gòu)編排得比較好,有基礎(chǔ)知識(shí),也有較為吸引新手的內(nèi)容(比如 GUI),重點(diǎn)是案例項(xiàng)目這一塊,如果能照著作者意圖把編程任務(wù)跟上去,通過(guò)這本書學(xué)會(huì) Python 是容易的。 2、Python參考手冊(cè)(第4版)
書如其名,對(duì)許多標(biāo)準(zhǔn)庫(kù)都有介紹,手頭參考必備。另外,對(duì)一些較少人使用的協(xié)程也有不錯(cuò)的介紹,不算太厚重,通讀一下必定對(duì)圓熟應(yīng)用 Python 有所幫助。 3、Python高級(jí)編程
這本書相當(dāng)于 C++ 里的《Effective C++》吧,第一二章上來(lái)的知識(shí)就夠好好地消化一下的了,比如幾乎所有書都避而不談的 descriptor 這本書就會(huì)談哦,甚至包括怎么寫應(yīng)用、庫(kù)、生命周期管理、編寫文檔都有,薄薄一本,讀起來(lái)卻會(huì)是很慢的書,有嚼勁。 |
|