有哪些關(guān)于python數(shù)據(jù)分析方面比較好的書(shū)?
不邀自來(lái)。感覺(jué)這個(gè)問(wèn)題就是為我而設(shè)的啊!
推薦兩本口碑爆棚的Python算法&數(shù)據(jù)結(jié)構(gòu)書(shū)。
1. 算法圖解全書(shū)涵蓋400多個(gè)示意圖,生動(dòng)介紹了算法的執(zhí)行過(guò)程。展示不同算法在性能方面的優(yōu)缺點(diǎn),教會(huì)你用常見(jiàn)算法解決每天面臨的實(shí)際編程問(wèn)題。
“你渴望像看喜歡的小說(shuō)一樣學(xué)習(xí)算法嗎?如果是,本書(shū)正是你夢(mèng)寐以求的! ”——Sankar Ramanathan,IBM Analytics豆瓣讀者評(píng)論:
2.Problem Solving with Algorithms and Data Structures Using Python SECOND EDITION Python算法入門(mén)最佳!每一頁(yè)都值得讀! 一邊翻翻這本書(shū)一邊刷題開(kāi)始了我*真正*對(duì)編程的入門(mén)和喜愛(ài)!這是豆瓣讀者給這本書(shū)的評(píng)價(jià)。它還有很多好評(píng),比如亞馬遜4.3星好評(píng)。
豆瓣評(píng)分9.3。
這是一本用Python描述數(shù)據(jù)結(jié)構(gòu)與算法的開(kāi)山之作,能讓你洞徹?cái)?shù)據(jù)結(jié)構(gòu)與算法,真正精通Python。
如果把編寫(xiě)代碼比作行軍打仗,那么要想稱(chēng)霸沙場(chǎng),不能僅靠手中的利刃,還需深諳兵法。Python是一把利刃,數(shù)據(jù)結(jié)構(gòu)與算法則是兵法。只有熟讀兵法,才能使利刃所向披靡。
它還是一本被眾多高校采用的經(jīng)典計(jì)算機(jī)科學(xué)教材,一本能真正幫技術(shù)人員解決編程問(wèn)題的“答案之書(shū)”。
你肯定在學(xué)習(xí)解決問(wèn)題的基本方法上投入過(guò)大量的時(shí)間,并且相信自己擁有根據(jù)問(wèn)題描述構(gòu)建解決方案的能力。你肯定也體會(huì)到了編寫(xiě)計(jì)算機(jī)程序的困難之處。大型難題及其解決方案的復(fù)雜性往往會(huì)掩蓋問(wèn)題解決過(guò)程的核心思想。
計(jì)算機(jī)科學(xué)被認(rèn)為是一門(mén)利用計(jì)算機(jī)來(lái)解決問(wèn)題的學(xué)科,了解數(shù)據(jù)結(jié)構(gòu)與算法是透徹理解計(jì)算機(jī)科學(xué)的前提。這本書(shū)讓我們可以掌握數(shù)據(jù)結(jié)構(gòu)與算法的基本思想,從而有信心探索任何編程難題的解決方法。
它由在計(jì)算機(jī)科學(xué)領(lǐng)域深耕數(shù)十載,有著豐富實(shí)戰(zhàn)經(jīng)驗(yàn)的 Bradley N. Miller 和 David L. Ranum 合著。
布拉德利·米勒(Bradley N. Miller)美國(guó)路德學(xué)院計(jì)算機(jī)科學(xué)名譽(yù)教授,曾獲美國(guó)計(jì)算機(jī)協(xié)會(huì)軟件系統(tǒng)獎(jiǎng),對(duì)Python課程開(kāi)發(fā)有深入研究,由他創(chuàng)立的互動(dòng)式教科書(shū)平臺(tái)Runestone Interactive與全球600多家教育機(jī)構(gòu)有合作。
戴維·拉努姆(David L. Ranum)IBM Watson認(rèn)知軟件工程師,醫(yī)學(xué)信息學(xué)博士,致力于利用自然語(yǔ)言處理等人工智能技術(shù)解決醫(yī)療問(wèn)題,曾在美國(guó)路德學(xué)院講授計(jì)算機(jī)科學(xué)課程近三十載。
當(dāng)然,不看英文書(shū),還有中文版可以選擇。
本書(shū)中文版已由圖靈引進(jìn)出版,由Twitter工程師呂能和騰訊工程師刁壽鈞聯(lián)合翻譯。
呂能Twitter軟件工程師,開(kāi)源項(xiàng)目Apache Heron的核心貢獻(xiàn)者。先后在浙江大學(xué)和美國(guó)加州大學(xué)洛杉磯分校取得計(jì)算機(jī)科學(xué)學(xué)士學(xué)位和碩士學(xué)位,關(guān)注分布式實(shí)時(shí)數(shù)據(jù)引擎系統(tǒng)的研發(fā),熱衷于普及計(jì)算機(jī)技術(shù)知識(shí)。
刁壽鈞騰訊優(yōu)圖實(shí)驗(yàn)室后臺(tái)開(kāi)發(fā)工程師,畢業(yè)于復(fù)旦大學(xué)。先后從事過(guò)廣告業(yè)務(wù)與智慧零售、智慧社區(qū)業(yè)務(wù)的開(kāi)發(fā)工作。熱愛(ài)算法與數(shù)據(jù)庫(kù)技術(shù),曾協(xié)助組織IMG社區(qū)的技術(shù)沙龍活動(dòng)。另譯有《數(shù)據(jù)分析實(shí)戰(zhàn)》。
本書(shū)結(jié)構(gòu)
本書(shū)緊緊地圍繞著運(yùn)用經(jīng)典數(shù)據(jù)結(jié)構(gòu)和技術(shù)來(lái)解決問(wèn)題。下面的組織結(jié)構(gòu)圖展示了充分利用本書(shū)的不同方式。
本書(shū)試讀
試讀第1章,做一些背景知識(shí)的準(zhǔn)備,復(fù)習(xí)了一下計(jì)算機(jī)科學(xué)、問(wèn)題解決、面向?qū)ο缶幊桃约癙ython。基礎(chǔ)扎實(shí)的人可以跳過(guò),去學(xué)習(xí)第2章。不過(guò),正所謂溫故而知新,適當(dāng)?shù)膹?fù)習(xí)和回顧必然是值得的。
Python數(shù)據(jù)結(jié)構(gòu)與算法分析(第2版)-圖書(shū)-圖靈社區(qū)www.ituring.com.cn希望這兩本書(shū)能幫助到題主,學(xué)習(xí)完P(guān)ython基礎(chǔ)語(yǔ)法后,盡快實(shí)現(xiàn)Python進(jìn)階。
歡迎關(guān)注
人民郵電出版社頭條號(hào),發(fā)現(xiàn)更多IT技術(shù)好書(shū)。