“不經(jīng)一番寒徹骨,怎得梅花撲鼻香!备F到吃土,卻還想著升職加薪當上CEO迎娶白富美攀上人生巔峰,但是又懶散不學習,這很不科學。迎接大數(shù)據(jù)浪潮,大家可以從大數(shù)據(jù)技術(shù)的教學書籍上下手,爭取成為一名思想與財富都富有的人。 1.《Python學習手冊(第4版)》 通過《Python學習手冊(第4版)》,可以學習到Python的主要內(nèi)建對象類型如數(shù)字、列表和字典,以及學習到使用Python語句創(chuàng)建和處理對象的方法、通用語法模型。我們都知道,使用函數(shù)構(gòu)造和重用代碼,函數(shù)是Python的基本過程工具;學習Python的面向?qū)ο缶幊坦ぞ撸梢杂糜诮M織程序代碼;學習異常處理模型,可以用于編寫較大程序的開發(fā)工具。所以,想要學習Python模塊的封裝語句、函數(shù)以及其他工具,以便構(gòu)建較大的組件,此書是不錯的選擇。另外,《Python學習手冊(第4版)》還提供了了解高級Python工具,如裝飾器、描述器、元類和Unicode處理等章目。 這書絕對是打好Python基本功的一等秘籍,從入門到進階它都有提及,而且書中有超多淺顯易懂的例子,如果之前沒有接觸過Python,那此書非常適合閱讀。 2.《笨辦法學Python(第3版)》 《“笨辦法”學Python(第3版)》是一本Python入門書籍,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用。此書結(jié)構(gòu)非常簡單,其中覆蓋了輸入/輸出、變量和函數(shù)三個主題,以及一些比較高級的話題,如條件判斷、循環(huán)、類和對象、代碼測試及項目的實現(xiàn)等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行并檢查結(jié)果,然后再做附加練習。這本書以習題的方式引導讀者一步一步學習編程,從簡單的打印一直講授到完整項目的實現(xiàn),讓初學者從基礎(chǔ)的編程技術(shù)入手,最終體驗到軟件開發(fā)的基本過程。 hard way(笨辦法)比較適合起步編程,作為Python的入門挺不錯。 3.《利用Python進行數(shù)據(jù)分析》 此書介紹了NumPy(Numerical Python)的基礎(chǔ)和高級知識,從pandas庫的數(shù)據(jù)分析工具開始利用高性能工具對數(shù)據(jù)進行加載、清理、轉(zhuǎn)換、合并以及重塑的方法,利用matplotlib創(chuàng)建散點圖以及靜態(tài)或交互式的可視化結(jié)果的方法,利用pandas的groupby功能對數(shù)據(jù)集進行切片、切塊和匯總操作的方法,以及處理各種各樣的時間序列數(shù)據(jù)的技巧!独肞ython進行數(shù)據(jù)分析》實操性較強。 第一次看的時候還不知道AQR是干啥的,實習的時候發(fā)現(xiàn)作者竟然是AQR的?!又看了幾遍。 4.《集體智慧編程》 《集體智慧編程》全書內(nèi)容翔實,包括協(xié)作過濾技術(shù)(實現(xiàn)關(guān)聯(lián)產(chǎn)品推薦功能)、集群數(shù)據(jù)分析(在大規(guī)模數(shù)據(jù)集中發(fā)掘相似的數(shù)據(jù)子集)、搜索引擎核心技術(shù)(爬蟲、索引、查詢引擎、PageRank算法等)、搜索海量信息并進行分析統(tǒng)計得出結(jié)論的優(yōu)化算法、貝葉斯過濾技術(shù)(垃圾郵件過濾、文本過濾)、用決策樹技術(shù)實現(xiàn)預測和決策建模功能、社交網(wǎng)絡(luò)的信息匹配技術(shù)、機器學習和人工智能應(yīng)用等。以機器學習和計算統(tǒng)計為主題背景的《集體智慧編程》,專門講述如何挖掘和分析Web上的數(shù)據(jù)和資源,以及如何分析用戶體驗、市場營銷、個人品味等諸多信息,并得出有用的結(jié)論,再通過復雜的算法來從Web網(wǎng)站獲取、收集并分析用戶的數(shù)據(jù)和反饋信息,以便創(chuàng)造新的用戶價值和商業(yè)價值。本書是Web開發(fā)者、架構(gòu)師、應(yīng)用工程師等專業(yè)人士的絕佳選擇。 以具體實例的方式來展示Python的編程技巧,受益良多。 5.《Python算法教程》 如果你看過算法導論,這本書便是對簡單算法的Python實現(xiàn);如果你只讀過學習手冊,那么這本淺顯易懂的書可以作為算法的啟蒙書。 《Python算法教程》分別介紹了樹、圖、計數(shù)問題、歸納遞歸、遍歷、分解合并、貪心算法、復雜依賴、Dijkstra算法、匹配切割問題以及困難問題及其稀釋等內(nèi)容。每一章結(jié)束之處均有練習題和參考資料,為讀者的自我檢查以及進一步學習提供了較多的便利。 眾所周知,Python是一種面向?qū)ο、解釋型計算機程序設(shè)計語言,它的應(yīng)用領(lǐng)域非常廣泛,包括數(shù)據(jù)分析、自然語言處理、機器學習、科學計算以及推薦系統(tǒng)構(gòu)建等。更多大數(shù)據(jù)與商業(yè)智能領(lǐng)域干貨、兼職機會及行業(yè)資源分享等,歡迎注冊大圣眾包威客平臺(http:www.dashengzb.cn/),或添加大圣妹個人微信號(dashengmeme)。本書主要關(guān)注經(jīng)典的算法,但同時會為讀者理解基本算法問題和解決問題打下很好的基礎(chǔ)!禤ython算法教程》適合對Python算法感興趣的初中級用戶閱讀和自學,也適合高等院校的計算機系學生作為參考教材來閱讀。 6.《Python核心編程(第3版)》 《Python核心編程(第3版)》共分為三部分。第一部分講解了Python的一些通用應(yīng)用,包括正則表達式、網(wǎng)絡(luò)編程、Internet客戶端編程、多線程編程、GUI編程、數(shù)據(jù)庫編程、Microsoft Office編程、擴展Python等內(nèi)容。第二部分講解了與Web開發(fā)相關(guān)的主題,包括Web客戶端和服務(wù)器、CGI和WSGI相關(guān)的Web編程、Django、Web框架、云計算、高級Web服務(wù)。第三部分則為一個補充/實驗章節(jié),包括文本處理以及一些其他內(nèi)容。本書適合具有一定經(jīng)驗的Python開發(fā)人員閱讀。 其他的Python基礎(chǔ)教程居然都沒講多線程,我是為了學習多線程才看的這本書,可以一直放在手邊,隨時翻看。
|