程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

這麼好的Python書,你看過幾本?

編輯: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的同學一定要碼住咯!!!


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved