回覆列表
  • 1 # 偵查一線

    1.Python基礎教程(Begining Python)

    《Python基礎教程(第2版·修訂版)》是經典的Python入門教程,層次鮮明,結構嚴謹,內容翔實,特別是最後幾章,作者將前面講述的內容應用到10個引人入勝的專案中,並以模板的形式介紹了專案的開發過程,手把手教授Python開發,讓讀者從專案中領略Python的真正魅力。這本書既適合初學者夯實基礎,又能幫助Python程式設計師提升技能,即使是Python方面的技術專家,也能從書裡找到耳目一新的內容。

    2.Python核心程式設計(Core Python Programming)

    《Python核心程式設計(第2版)》是經典的Python指導書,在上一版的基礎上進行了全面升級。全書分為兩個部分:

    第1部分佔據了大約三分之二的篇幅,闡釋這門語言的“核心”內容,包括基本的概念和語句、語法和風格、Python物件、數字型別、序列型別、對映和集合型別、條件和迴圈、檔案和輸入/輸出、錯誤和異常、函式和函數語言程式設計、模組、面向物件程式設計、執行環境等內容。

    第2部分則提供了各種高階主題來展示可以使用Python做些什麼,包括正則表示式、網路程式設計、網路客戶端程式設計、多執行緒程式設計、圖形使用者介面程式設計、Web程式設計、資料庫程式設計、擴充套件Python和一些其他材料。《Python核心程式設計(第2版)》適合Python初學者,以及已經入門但想繼續學習和提高自身Python技巧的程式設計師。

    3.Python入門(Introducing Python)

    《Python入門》容易理解而且讀起來幽默風趣,對於程式設計初學者和Python語言新手而言是理想的書籍。作者盧布諾維克帶你從基礎知識開始,到深入和多樣的議題,用混合了教材以及指南風格的程式碼片段來解釋Python3中的概念。

    4.Python 3程式開發指南(Programming in Python 3)

    評語:針對Python 3.0/3.1編寫 內容詳實全面 例項豐富便於學習。

    《Python 3程式開發指南》首先講述了構成Python語言的8個關鍵要素,之後分章節對其進行了詳盡的闡述,包括資料型別、控制結構與函式、模組、檔案處理、除錯、程序與執行緒、網路、資料庫、正則表示式、GUI程式設計等各個方面,並介紹了其他一些相關主題。全書內容以例項講解為主線,每章後面附有練習題,便於讀者更好地理解和掌握所講述的內容。

    《Python 3程式開發指南》適合於作為Python語言教科書使用,對Python程式設計人員也有一定的參考價值。

    5.Dive into Python 3

    《Dive into Python 3》為 Mark Pilgrim 針對所著原書《Dive into Python》面向 Python 3 進行的更新,與原書相比,“它 20% 的內容進行了修訂,80% 的內容是全新的”。

    6.Python學習手冊(Learning Python)

    《Python學習手冊》是作者根據過去10年用於教學而廣為人知的培訓課程的材料編寫而成的。除了有許多詳實說明和每章小結之外,每章還包括一個頭腦風暴:這是《Python學習手冊》獨特的一部分,配合以實用的練習題和複習題,讓讀者練習新學的技巧並測試自己的理解程度。

  • 2 # Java實用技術

    1. 《Python程式設計 從入門到實踐》

    本書是一本全面的從入門到實踐的Python程式設計教程,帶領讀者快速掌握程式設計基礎知識、編寫出能解決實際問題的程式碼並開發複雜專案。

    書中內容分為基礎篇和實戰篇兩部分。基礎篇介紹基本的程式設計概念,如列表、字典、類和迴圈,並指導讀者編寫整潔且易於理解的程式碼。另外還介紹瞭如何讓程式能夠與使用者互動,以及如何在程式碼執行前進行測試。實戰篇介紹如何利用新學到的知識開發功能豐富的專案:2D遊戲《外星人入侵》,資料視覺化實戰,Web應用程式。

    2. 《Python核心程式設計 第3版》

    《Python核心程式設計(第3版)》是經典暢銷圖書《Python核心程式設計(第二版)》的全新升級版本,總共分為3部分。第1部分為講解了Python的一些通用應用,包括正則表示式、網路程式設計、Internet客戶端程式設計、多執行緒程式設計、GUI程式設計、資料庫程式設計、Microsoft Office程式設計、擴充套件Python等內容。第2部分講解了與Web開發相關的主題,包括Web客戶端和伺服器、CGI和WSGI相關的Web程式設計、Django Web框架、雲計算、高階Web服務。第3部分則為一個補充/實驗章節,包括文字處理以及一些其他內容。 《Python核心程式設計(第3版)》適合具有一定經驗的Python開發人員閱讀。

    3. 《Python神經網路程式設計》

    本書首先從簡單的思路著手,詳細介紹了理解神經網路如何工作所必須的基礎知識。*部分介紹基本的思路,包括神經網路底層的數學知識,第2部分是實踐,介紹了學習Python程式設計的流行和輕鬆的方法,從而逐漸使用該語言構建神經網路,以能夠識別人類手寫的字母,特別是讓其像專家所開發的網路那樣地工作。第3部分是擴充套件,介紹如何將神經網路的效能提升到工業應用的層級,甚至讓其在Raspberry Pi上工作。

    4. 《Python網路爬蟲權威指南 第2版》

    本書採用簡潔強大的Python 語言,介紹了網頁抓取,併為抓取新式網路中的各種資料型別提供了全面的指導。*部分重點介紹網頁抓取的基本原理:如何用Python 從網路伺服器請求資訊,如何對伺服器的響應進行基本處理,以及如何以自動化手段與網站進行互動。第二部分介紹如何用網路爬蟲測試網站,自動化處理,以及如何透過更多的方式接入網路。

    5. 《Python機器學習手冊:從資料預處理到深度學習》

    這是一本關於Python的圖書,採用基於任務的方式來介紹如何在機器學習中使用Python。書中有近200個獨立的解決方案(並提供了相關程式碼,讀者可以複製並貼上這些程式碼,用在自己的程式中),針對的都是資料科學家或機器學習工程師在構建模型時可能遇到的*常見任務,涵蓋*簡單的矩陣和向量運算到特徵工程以及神經網路的構建。本書不是機器學習的入門書,適合熟悉機器學習的理論和概念的讀者擺在案頭作為參考,他們可以借鑑書中的程式碼,快速解決在機器學習的日常開發中遇到的挑戰。

    6. 《Python深度學習》

    本書由Keras之父、現任Google人工智慧研究員的弗朗索瓦?肖萊(Franc?ois Chollet)執筆,詳盡介紹了用Python和Keras進行深度學習的探索實踐,包括計算機視覺、自然語言處理、產生式模型等應用。書中包含30多個程式碼示例,步驟講解詳細透徹。由於本書立足於人工智慧的可達性和大眾化,讀者無須具備機器學習相關背景知識即可展開閱讀。在學習完本書後,讀者將具備搭建自己的深度學習環境、建立影象識別模型、生成影象和文字等能力。

    7. 《Python遊戲程式設計入門》

    Python是一種解釋型、面向物件、動態資料型別的高階程式設計語言,在遊戲開發領域,Python也得到越來越廣泛的應用,並由此受到重視。  本書教授用Python開發精彩遊戲所需的最為重要的。本書不只是介紹遊戲程式設計概念的相關內容,還深入到複雜的主題。全書共14章,依次介紹了使用Pygame、檔案I/O、使用者輸入、數學和圖形程式設計、點陣圖圖形、精靈動畫、衝突檢測、陣列、計時和聲音、程式設計邏輯、三角函式、*地形、角色扮演遊戲等重要概念。每章透過一個示例遊戲來展示這些知識和工具的實際應用。本書既可以幫助讀者掌握相關概念來構建較為複雜的遊戲,甚至進行較為複雜的Python程式設計。  本書內容淺顯易懂,示例輕鬆活潑,適合Python初學者閱讀,尤其適合想要掌握Python遊戲程式設計的讀者學習參考。

    8. 《你也能看得懂的Python演算法書》

    程式設計的核心是演算法,學習演算法不僅能教會你解決問題的方法,而且還能為你今後的發展提供一種可能。本書面向演算法初學者,首先介紹當下流行的程式語言Python,詳細講解了Python語言的變數和順序、分支、迴圈三大結構,以及列表和函式的使用,為之後學習演算法打好基礎。然後以通俗生動的語言講解了雙指標、雜湊、深度優先、廣度優先、回溯、貪心、動態規劃和*短路徑等經典演算法。

    9. 《Python資料分析與挖掘實戰(第2版)》

    本書是Python資料分析與挖掘領域的公認的事實標準,第1版銷售超過10萬冊,銷售勢頭依然強勁,被國內100餘所高等院校採用為教材,同時也被廣大資料科學工作者奉為經典。作者在大資料探勘與分析等領域有10餘年的工程實踐、教學和創辦企業的經驗,不僅掌握行業的*技術和實踐方法,而且洞悉學生和老師的需求與痛點,這為本書的內容和形式提供了強有力的保障,這是本書第1版能大獲成功的關鍵因素。

    10. 《Python人臉識別:從入門到工程實踐》

    這是一本面向初學者的人臉識別工具書,不僅適合零基礎的讀者快速入門,而且適合有一定基礎的讀者迅速達到可以進行工程實踐的水平。作者就職於某世界100強企業,在人臉識別方面積累了豐富的工程實踐經驗,本書不僅詳細介紹了機器學習、深度學習、計算機視覺、人臉識別等方面的原理、技術和演算法,而且還透過相關的實戰案例講解了如何進行人臉識別方面的實踐,以及如何將做好的模型用於工程實踐中。同時,本書還提供了大量簡潔、精煉的程式碼,能幫助讀者從零開始實現一個工程級別的人臉識別引擎。

  • 3 # AI百寶箱

    Python全棧書單,學習pythonq程式設計必備書單(12本)

    1、《Python核心程式設計 第3版》

    暢銷經典的Python基礎教程學習手冊進階圖書

    兼顧Python2和Python3

    機器學習 資料處理 網路爬蟲熱門程式語言

    Python開發人員的案頭常備

    全面涵蓋當今應用開發中的眾多領域為中級Python開發人員提供傑出實踐方法涵蓋大量實用的程式碼案例每章末尾的習題有助於鞏固所學知識。

    2、《Python程式設計快速上手讓繁瑣工作自動化》

    美亞暢銷Python程式設計入門圖書

    Python3實戰指南

    帶你快速實現Python高效程式設計

    你將學習利用Python程式設計,在幾分鐘內完成手工需要幾小時的工作,而事先卻無需具備程式設計經驗。一旦掌握了程式設計的基礎知識,你就可以毫不費力地建立Python 程式,完成高效的自動化工作。

    3、《“笨辦法”學Python(第3版)》

    盡享5小時的完整影片教程

    跟著數十萬人的Python導師學Python程式設計入門基礎教程

    為Web開發實戰 資料分析打下堅實基礎

    Zed Shaw完善了這個堪稱世上*好的Python學習系統。只要跟著學習,你就會和迄今為止數十萬Zed教過的初學者一樣獲得成功。

    4、《像計算機科學家一樣思考Python 第2版》

    本書從基本的程式設計概念開始,一步步引導讀者瞭解Python語言,再逐漸掌握函式、遞迴、資料結構和麵向物件設計等高階概念。本書第2版及其輔助程式碼均已升級,支援Python 3。每章後的練習可以幫助讀者加深對剛學的程式設計概念的理解。本書是高中和大學階段的學生、自學者,以及需要了解程式設計基礎的專業人士的理想讀物。初學者可以在瀏覽器中學習如何開始Python程式設計。

    5、《Python高階程式設計 第2版》

    Python進階教程 機器學習人工智慧深度學習開發熱門程式語言 web開發與後端工程師參考指南 基於Python3.5撰寫

    本書的重點是讓你熟悉zui佳實踐、有用的工具以及標準,這都是Python專業人士每天使用的。

    6、《精通Python自然語言處理》

    用Python開發令人驚訝的NLP專案自然語言處理任務

    掌握利用Python設計和構建給予NLP的應用的實踐

    7、《Python機器學習實踐指南》

    直接上手的教學內容

    身臨其境的寫作風格

    輕鬆掌握機器學習實戰知識

    應用高階機器學習方法解決日常問題

    8、《用Python寫網路爬蟲》

    用Python進行資料處理和資料探勘的代表著作

    剖析網路爬蟲技術的實現原理

    精通Python網路爬蟲實戰

    9、《Python面向物件程式設計指南》

    掌握Python面向物件程式設計的精髓

    構建強大的實際應用程式

    10、《NLTK基礎教程 用NLTK和Python庫構建機器學習應用》

    NLTK和Python庫構建機器學習應用

    11、《Python高效能程式設計》

    深刻理解Python的實現

    讓你的Python程式碼執行的更快

    12、《Python物理建模初學者指南》

    本書旨在幫助Python 學習者掌握足夠的Python程式設計技能以進行物理建模。全書分為8 章和5 個附錄,包括Python 基礎知識、資料結構與程式控制、資料輸入和輸出、Python 高階知識和高階技術等,其中貫穿了三次不同方向和難度的物理建模上機實驗。附錄部分介紹了Python 的安裝、錯誤訊息、版本差異以及可供深入學習的話題。

  • 4 # Jackpop

    人工智慧

    資料探勘與分析

    web開發

    網頁爬蟲

    下面就以這幾個方向為例來介紹書籍吧。

    《Python程式設計:從入門到實踐》

    要想從事Python全棧的工作,首先最近的語法和使用時必須要會的,《Python程式設計:從入門到實踐》是一本比較系統、全面、基礎的Python入門書籍,所以,這個需要首先學習。

    《流暢的Python》

    Python是一門入門簡單,深入不易的程式語言。它的確對基本語法、識別符號要求比較簡單,但是要想在專案中更加高效、巧妙的使用Python,還需要了解Python的高階用法,例如,匿名函式、裝飾器、生成器......

    《流暢的Python》是一本對Python進行深入剖析的書籍,它對Python的一些高階用法進行詳細的展開和闡述,是一本非常不錯的進階書籍。

    當然,除了《流暢的Python》還可以選擇《Python Cookbook》。

    《深度學習》

    前兩部分主要是圍繞語言層面在介紹,下面就是圍繞方向再展開了,首先就是人工智慧方向。

    人工智慧是一個很寬泛的概念,它主要包含如下具體領域,

    計算機視覺

    自然語言

    強化學習

    圖神經網路

    機器學習

    上述領域都有一個共性,知識體系非常龐大且更新非常快,因此,我建議可以選擇其中一個領域進行深入學習。

    但是,無論是研究哪個領域,《深度學習》這本經典的書籍都是必不可少的,因為,它實在太經典,書中總結了很多深度學習領域的經典演算法和策略,對於每個領域都會有很大的幫助。

    當然,除了《深度學習》,如果時間充足,也有必要學習一下另外兩本書籍,

    《機器學習》--周志華

    《統計學習方法》--李航

    這兩本都是機器學習領域的經典著作,如果從事人工智慧領域,這些最基本的演算法都不理解的話,顯然是不牢固的。

    《利用Python進行資料分析》

    Python比較早的應用就是資料分析,numpy、pandas......這些都是Python應用較為頻繁,也是在資料分析中使用非常廣泛的第三方庫。

    資料分析,並不是我們直觀上理解的那樣就是進行簡單的統計、繪圖、展示,還需要從資料中挖掘出我們想要的價值和畫像,所以,這其中有很系統的知識需要學習。

    《Python 3網路爬蟲開發實戰》

    網頁爬蟲,是Python應用非常多的一個方向。它可以單獨作為一個方向發揮價值,也可以作為資料分析、挖掘的輔助工具。

    我們可以用網頁爬蟲知識獲取我們想要的資料,例如,金融資料、媒體資料、文字資料,這些對於自然語言、計算機視覺都會有很大的幫助。

    但是網頁爬蟲絕不是requests那麼簡單,它需要有一點的網頁開發的知識,例如,html。也需要對正則表示式,Beautifulsoup4這些常用的庫有深入的瞭解。

    《Python 3網路爬蟲開發實戰》這本書會給你答案。

    《Flask Web開發》

    最後一個就是web開發了,雖然目前在web開發方面Js佔據非常大的市場,但是基於Pythonflask的web開發也有一部分擁護者。

    如果希望成為Python全棧,顯然web開發時無法繞開的一大塊領域。

    《Flask Web開發》是非常不錯的Python web開發入門書籍,非常值得閱讀。

  • 5 # 人民郵電出版社

    人郵君在這裡給您推薦

    計算機專業大學生必讀的圖靈經典書單(上中下)

    “你能看到多遠的過去,就能看到多遠的未來。”

    與任何研究領域一樣,計算機科學也有著悠久的歷史,從1936年計算機理論基礎“圖靈機“的提出,到1945年世界上第一臺計算機ENIAC的誕生,再到1979年第一個微機作業系統CP/M-86的推出……其發展歷程和成果,足以填滿一座圖書館。

    這份書單,人郵君參照全國計算機專業大學本科課程設定,結合計算機科學技術史,從IT人文、數學基礎、計算機概論,到實操指南,為你尋根計算理論的本質,讓你的每一次閱讀和學習變得更加高效。

    https://www.toutiao.com/i6798393905453728264/

    上篇包含計算機歷史(IT人文類)、計算機應用數學、計算機組成原理與基礎

    https://www.toutiao.com/i6798410151075250695/

    中篇包含資料結構與演算法、作業系統、程式設計基礎

    https://www.toutiao.com/i6798459386336379406/

    下篇包含計算機網路基礎、編譯原理、資料探勘和機器學習、設計模式

  • 中秋節和大豐收的關聯?
  • 你覺得《致我們終將逝去的青春》中的陳孝正是渣男嗎?