嚴正提醒! 想提升學習效率,請務必先找準基準線,提高自己對學習材料的品位。
要知道,這個時代,獲取信息的路徑雖短,獲取優質知識的隱性成本卻很高。選錯學習的“姿勢”,白花錢不說,流失了寶貴時間和學習熱情才坑!
選壹本 有專業人士背書 、 久經讀者考驗 的技術教程,妳便找到了這個領域的基準線。以此來構建自己的知識體系,相信我,絕對能少走很多彎路。
那麽,哪些Python學習書稱得上是“基準”擔當呢?不妨繼續往下看:
文末有驚喜
文末有驚喜
GitHub上有壹位叫皮埃爾·德·沃爾夫(Pierre de Wulf)的童鞋,通過以下方法,檢索到了25本網上引用最多的 Python 書籍。
壹起看看都有哪些經典 Python 書吧~
希望這些經典的 Python 書籍能夠讓題主的 Python 學習之路更高效,更踏實!
作者: [美] Mark Lutz
——內容簡介——
這本書全面、深入地介紹了 Python 語言,不管妳是編程新手還是 Python 初學者,它將幫助妳快速實現使用 Python 編寫高質量,且易於與其他語言和工具集成的代碼。本書每壹章都是關於Python語言獨立的內容,並且帶有練習和測試,簡單易學,適合入門。
作者:[美]David Beazley, Brian K. Jones
——內容簡介——
這本獨特的“食譜”介紹了 Python 語言應用在各個領域中的使用技巧和方法,其主題涵蓋了數據結構和算法,字符串和文本,叠代器和生成器,數據編碼與處理,模塊和包,網絡和Web編程,並發,實用腳本和系統管理,測試、調試以及異常,C語言擴展等等內容。
每個“配方”均包含可立即在項目中使用的代碼示例,以及Python應用中常見的問題和通用的解決方案。非常適合具有壹定編程基礎的Python程序員閱讀。
Python Cookbook(第3版)中文版
作者: [巴西] Luciano Ramalho
——內容簡介——
Python的簡單性可以使妳快速提高生產力,但這通常意味著妳沒有使用它所提供的壹切。
本書致力於幫助Python開發人員挖掘這門語言及相關程序庫的優秀特性,避免重復勞動,同時寫出簡潔、流暢、易讀、易維護,並且具有地道Python風格的代碼。本書尤其深入探討了Python語言的 高級用法 ,涵蓋數據結構、Python風格的對象、並行與並發,以及元編程等不同的方面。通過本書,Python程序員將全面學習如何精通Python 3。
作者: [美] Eric Matthes
——內容簡介——
本書是壹本針對所有層次的 Python 讀者而作的 Python 入門書。
全書分兩部分:第壹部分介紹用Python 編程所必須了解的 基本概念 ,包括matplotlib、NumPy 和Pygal 等強大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內容;第二部分將理論付諸 實踐 ,講解如何開發三個項目,包括簡單的 Python 2D 遊戲 開發,如何利用數據生成交互式的信息圖,以及創建和定制簡單的 Web 應用,並幫讀者解決常見編程問題和困惑。
作者:Paul Barry
——內容簡介——
妳是否想學習 Python 而不用費心地看手冊?
本書通過壹種獨特的超越語法手冊的方式來幫助妳學習Python。妳將能夠快速掌握 Python 的基礎知識,然後擴展到持久化、異常處理、Web開發、SQLite、數據處理和Google應用引擎中去。妳也將學會如何為 Android 編寫移動應用,這要感謝Python帶給妳的強大能力。本書融合了完備的學習經驗,它將幫助妳快速成為壹名真正的 Python 程序員。
作者: [美]Albert Sweigart
——內容簡介——
如果妳花了數小時重命名文件或更新了數百個電子表格單元格,妳就會知道像這樣的任務多麽繁瑣。 但是,如果可以讓妳的計算機為妳做這些事情呢?可能只用幾分鐘吧。
本書是壹本面向實踐的Python編程實用指南。妳將學習 Python 的基礎知識,並 探索 用 Python 豐富的模塊庫來執行任務,例如從網站上抓取數據,閱讀PDF和Word文檔以及自動執行單擊和鍵入任務等。
通過閱讀本書,讀者將學會利用強大的 Python 語言和工具,並且會體會到 Python 編程的快樂。
作者: [美] Zed A.Shaw
——內容簡介——
本書是壹本 Python 入門書籍。作者 Zed Shaw 完善了這個堪稱世上最好的 Python 學習系統。只要跟著學習,妳就會和迄今為止數十萬 Zed 教過的初學者壹樣獲得成功。
這本書以習題的方式引導讀者壹步壹步學習編程,從簡單的打印壹直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟件開發的基本過程。妳將學會怎樣閱讀、編寫、思考代碼,以及如何用專業程序員的技巧來找出並修正錯誤。
作者:Wes McKinney
——內容簡介——
本書由 Python pandas 項目創始人 Wes McKinney 親筆撰寫,詳細介紹利用 Python 進行操作、處理、清洗和規整數據等方面的具體細節和基本要點。雖然“數據分析”是本書的標題,但重點是Python編程,庫和工具,而不是數據分析方法。這是數據分析所需的 Python 編程。
作者: [美]布雷特·斯拉特金(Brett Slatkin)
——內容簡介——
用 Python 編寫程序是相當容易的,所以這門語言非常流行。但若想掌握 Python 所特有的優勢、魅力和表達能力,則相當困難,而且語言中還有很多隱藏的陷阱,容易令開發者犯錯。本書可以幫妳掌握真正的 Pythonic 編程方式,令妳能夠完全發揮出 Python 語言的強大功能,並寫出健壯而高效的代碼。
作者: [美] 艾倫 B. 唐尼
——內容簡介——
本書以培養讀者 以計算機科學家壹樣的思維方式 來理解Python語言編程。貫穿全書的主體是如何思考、設計,以及開發的方法。
全書詳細介紹了 Python 編程語言的方方面面,從基本的編程概念到函數,遞歸,數據結構和面向對象編程等等。每壹章都配有術語表和練習題,方便讀者鞏固所學的知識和技巧。此外,作者針對每章所專註的語言特性,或者相關的開發問題,總結了調試的方方面面。
作者:[德]達恩·巴德爾(Dan Bader)
——內容簡介——
這本書將通過簡單的示例和分步說明來介紹 Python 的最佳實踐以及 Python 代碼的強大魅力。借助本書,妳將專註於真正重要的實踐技能,在 Python 的標準庫中發現“隱藏的金子”,距離精通 Python 更近壹步!
作者:[美]Sebastian Raschka, Vahid Mirjalili
——內容簡介——
本書是關於使用 Python 進行機器學習和深度學習的綜合指南。 它既是分步教程,又是構建機器學習系統時不斷翻閱的參考書。
本書包含清晰的註釋,可視化效果和工作示例,深入介紹了基本上所有的機器學習技術。 雖然有些書只教您遵循說明,但在本書中,作者講授了機器學習的原理,這使妳可以自己構建模型和應用程序。
作者: Mark Pilgrim
——內容簡介——
有很多 python 開發人員需要學習將代碼移植到python 3,而本書是為他們提供最新版本 python 介紹的最佳書籍。它獨特的風格是先提供大量代碼然後將其分解,非常適合希望快速了解新版本語言的現有開發人員。
作者: [美] David M.Beazley
——內容簡介——
本書是 Python 編程語言的權威參考指南,內容涉及核心 Python 語言和 Python 庫的最重要部分,內容簡潔扼要、可讀性強。書中還包括了壹些沒有在 Python 官方文檔或其他資料中出現過的壹些高級主題的詳細信息。
這壹版在內容上進行了全面更新,介紹了 Python 2.6 和 Python 3 新引入的編程語言特性和庫模塊,同時還分析了Python程序員面臨的如下難題:是應繼續使用現有的 Python 代碼,還是應制定計劃將其移植到Python 3?
作者: 盧茨 (Mark Lutz)
——內容簡介——
當掌握 Python 的基礎知識後,妳要如何使用 Python?本書為這門語言的主要應用領域提供了深度教程,譬如系統管理、GUI 和 Web,並 探索 了其在數據庫、網絡、前端腳本、文本處理等方面的應用。妳將學到清晰、簡潔明了的語法和編程技巧,並伴隨大量的示例來展示正確的用法和慣例。
作者: [德]安德裏亞斯·穆勒,[美]莎拉·吉多
——內容簡介——
本書是機器學習入門書,以 Python 語言介紹。
書中重點討論機器學習算法的實踐而不是背後的數學,全面涵蓋在實踐中實現機器學習算法的所有重要內容,幫助讀者使用 Python 和 scikit-learn 庫壹步壹步構建壹個有效的機器學習應用。
本書將向所有對機器學習技術感興趣的初學者展示,自己動手構建機器學習解決方案並非難事!
作者: [美] Alex Martelli,Anna Ravenscroft,Steve Holden
——內容簡介——
本書適合具有壹定 Python 編程經驗或者有其他語言編程基礎的程序員閱讀,它涵蓋了廣泛的應用領域,包括 Web和網絡編程,XML處理,數據庫交互以及高速數值計算。該實用手冊的第三版提供了對該語言的快速參考(包括Python 3.5、2.7和3.6的亮點)。
作者: [美] Al Sweigart
——內容簡介——
本書通過編寫壹個個小巧、有趣的 遊戲 來教授Python編程,並且采用直接展示 遊戲 的源代碼並通過實例來解釋編程的原理的方式。首先構建 猜數字 和 Tic Tac Toe 這樣的經典 遊戲 ,然後逐步開發更高級的 遊戲 ,在此過程中,妳將學習關鍵的編程和數學概念,這將幫助妳在輕松有趣的過程中,掌握 Python 遊戲 編程的基本技能。
全書***21章,12個 遊戲 程序和示例貫穿其中,介紹了Python基礎知識、數據類型、函數、流程控制、程序調試、流程圖設計、字符串操作、列表和字典、笛卡爾坐標系、密碼學基礎、 遊戲 AI模擬、動畫圖形、碰撞檢測、聲音和圖像等方方面面的程序設計知識。
作者:Mark Lutz
——內容簡介——
對於新的Python 3.4 和 2.7 而言,這款便捷的袖珍指南是完美的實戰快速參考書。妳將會從中學習有關Python類型和語句,特殊方法名,內建函數與異常,常用的標準庫模塊及其他卓越的Python工具。
作者:[美] Kenneth Reitz,Tanya Schlusser
——內容簡介——
本書是 Python 用戶的壹本百科式學習指南,本書由 Python 社區的大神 Kenneth Reitz 發起並組織編寫,由社區數百名開發者集體奉獻。其特色在於,近乎完整地總結了在 Python 編程中會用到的各種實踐技巧和經驗,涵蓋眾多主流的應用場景,並告訴妳如何提高效率、避免踩坑、編寫高質量的代碼。
本書著重於可重用的代碼,重於設計理念,將讀者引向已存在的優秀資源,適合有壹定Python基礎的人員學習,幫助妳迅速從小工修煉成專家,編寫出高質量的代碼!
========
以上python書籍我已整理電子版本
獲取方式:
轉發+私信“1”獲取,
私信方式:第壹步:點擊頭像
旁邊有個私信按鈕,點擊回復“1”即可!