python入門書籍值得擁有

Python的書很多,由于python本身應用的領域太多,涉及方方面面的,因此書籍的種類也很多,下面是我推薦一些比較好的python書給大家,大家可以找一兩本修煉,定能讓你的功力大增.

1.A byte of Python:

這本書的內容并不是什么高深莫測的,都是一些比較基本的內容。

但是牛就牛在作者能把復雜的東西講的這么通俗易懂,思路很清晰,總共100多頁,但是可以銷量破百萬。插一句有學過perl的同學一定聽過"perl語言入門",

這本書就是跟它類似的。可以讓初學者在一兩天就能快速入門,非常經典,也是我首推的入門書,非常適合小白,沒有之一.(我不是給作者打廣告,而是良心推薦)

2.Python核心編程

核心編程可以說一本大寶典大寶庫,把python的方方面面都包含在里面的,非常不錯,很少有python的書講的這么全面.書雖然叫核心編程,但是也是適合初學者閱讀,作者非常貼心的把Python分成兩大部分:

第一部分: 是一些基本的語法和重要的知識點,并在開頭就安排了一章快速入門,可以讓你對python一覽眾山小,從hello,world開始讓你很快就能寫出一段python的代碼。

第二部分: 是高級篇,對正則表達式,面對對象,網絡編程,多線程,web,數據庫以及python和java的粘合,都講到了。因為當你寫大規模的python代碼的時候,這些知識點都要用上,非常實用。

3.編寫高質量代碼:改善Python程序的91個建議

當你的python寫了1-2年之后,一定渴望寫出傳說中的pythonic代碼,那是一種融入若python精髓的代碼風格。

那你一定是需要閱讀這本書,里面全是干貨,非常實用,把一些python技巧都講的淋漓盡致。對大家編寫健壯、優雅、高質量的Python代碼提供切實的幫助.

最主要的是把一些容易犯錯,或者是一些禁忌的東西講的非常清楚。

非常值得仔細閱讀。我基本把里面的每一個例子都敲了一邊,受益匪淺.

4.Python源碼剖析

這本書可以讓大家理解為啥python那么高效,這本書可以讓你理解python那些內置的函數是怎么實現的,因為python是開源的代碼,閱讀源碼對我們提高功力太有幫助了。可以讓你透徹的領悟(注意是領悟)一般表達式、控制結構、異常處理機制、類的設計、多線程機制、模塊的動態加載機制、內存管理機制等核心技術的運行原理.

好比大家大學的時候學C,C++,但是若你不理解計算機原理,不理解內存分配,不理解底層的實現,你就無法正真的領悟一些精髓所在.

5.集體智慧編程

看著書名好像跟python沒有半毛錢關系,但是這本書是學機器學習,數據挖掘非常經典的一本書,書里面的例子全部都是用python寫的。很實用的例子.若要進行大數據的分析深入挖掘,一定要看這本書,里面的例子非常經典,而且有大量的算法(最好有一定的數學基礎,因為數學對于算法來說太太重要了).

6.利用Python進行數據分析

python最大的一個優勢就是數據分析,如果想研究數據分析那么肯定要深入掌握一些python重要的庫比如numpy,pandas等.這本書會告訴你如何利用各種Python庫(包括NumPy、pandas、matplotlib等)高效地解決各式各樣的數據分析問題。而且作者是本身就是pandas開發者也是一個資深數據分析專家,給了我們很多實用的例子,直接拿來就能用.當然有一些庫還是在不斷的更新,用的時候還是要查在線文檔.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 《利用Python進行數據分析·第3版》新版上市[https://u.jd.com/W8xSkzl],新版使用的是...
    SeanCheney閱讀 528,498評論 125 2,106
  • 本文把程序員所需掌握的關鍵知識總結為三大類19個關鍵概念,然后給出了掌握每個關鍵概念所需的入門書籍,必讀書籍,以及...
    dle_oxio閱讀 11,221評論 6 244
  • (一) 年后第一天上班,正趕上情人節,這一年,和子小姐三十歲,單身。 上班空閑,買了兩張電影票,是緊挨著放映的兩場...
    子子荷荷閱讀 261評論 0 0
  • 跟同事聚餐,讓寶寶爸爸去接我,寶寶也一起來了,看到我就開始笑,那種全心全意的信賴讓我心里暖暖的。 路上經過...
    文文_53c7閱讀 170評論 0 1
  • 很多人說,男追女,隔層山,女追男,隔層紗。其實,女追男,隔著一座亞爾卑斯山。 我和他在同一個球隊打球,一次合作...
    往上怕的小蝸牛閱讀 417評論 0 0