當前位置:
首頁 > 新聞 > Python 入門必備:一本開源的 python 書籍資源,配有詳細的代碼

Python 入門必備:一本開源的 python 書籍資源,配有詳細的代碼

雷鋒網 AI 科技評論按,目前人工智慧和數據科學等領域的技術的火熱,讓作為這些領域研究的首選語言 python 成為了非常受歡迎的編程語言。作為當前最熱門的編程語言之一,現在有關於 python 學習的書籍等資源特別多,但是這些資源良莠不齊,適合的讀者群里也不一樣。

今天,我們要給大家推薦一本適合具有其它編程語言基礎的 python 初學者的學習書籍——「A Whirlwind Tour of Python」。

這本書的書名是「A Whirlwind Tour of Python」,字面意思是「Python 學習的旋風之旅」,書的內容非常基礎詳實。這本書在 github上有電子版的資源,在 github repo 上包含這本書的全部內容(免費的 100 頁 pdf)和相關代碼。

「A Whirlwind Tour of Python」是一本適用於對已經熟悉另一種編程語言的研究人員和開發人員,這本書開源幫助他們快速熟悉 Python 語言的基本組件。

本書特別針對那些希望使用 Python 進行數據科學研究或者數據方面編程的人,它和 github 上面的代碼可以被用作「Python 數據科學手冊」。這些材料改編自作者在華盛頓大學授課和在世界各地的各種會議、研討會上就數據科學的主題提供的課程和研討會。

這些學習材料是使用 Python 3.5 編寫和測試的,應該適用於任何 Python 3.X 版本,作者儘力記錄了它們和 Python 2.X 在語法上不同的地方。

本書共 17 個章節,其具體目錄如下:

本書目錄

  • 1. Python簡介

  • 2. 如何運行 Python 代碼

  • 3. 基本 Python 語法

  • 4. Python 語法:變數

  • 5. Python 語法:運算符

  • 6. 內置標量類型

  • 7. 內置數據結構

  • 8. 控制流語句

  • 9. 函數的定義

  • 10. 錯誤和例外

  • 11. 迭代器

  • 12. 列表的理解

  • 13. 生成器和生成器表達式

  • 14. 模塊和包

  • 15. 字元串和正則表達式

  • 16. 數據科學工具預覽

  • 17. 進一步學習的資源

  • 附錄:重現數據的代碼

  • 許可和引用

不僅如此,這份資源的 github 上還有非常詳細的配套代碼,以第 9 章「函數的定義」為例,我們點擊 github 上的章節目錄,看到的是如下圖的內容:

Python 入門必備:一本開源的 python 書籍資源,配有詳細的代碼

可以看到,講解和代碼都特比詳細。而且,代碼可以直接使用,或者複製粘貼到新的 notebook 上運行,對初學者來說真的是太友好了。有了這份資源,或許大家的 Python 學習效率真的可以像「旋風」一樣迅速又高效呢~

好了,今天的資源推薦就到這裡,有需要的同學,趕快開始學習吧~

via:https://github.com/jakevdp/WhirlwindTourOfPython

雷鋒網雷鋒網

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 雷鋒網 的精彩文章:

華為三星手機驚艷世界的「背後」,竟然都藏著這家中國企業!
清華大學馬少平:一款智能硬體背後的「AI爭霸」

TAG:雷鋒網 |