書單|人生苦短,你還不用python!
前言
在編程語言中, Python 長期穩(wěn)居前五,不僅已經(jīng)成為數(shù)據(jù)分析、人工智能領(lǐng)域必不可少的工具,還被越來越多地公司用于網(wǎng)站搭建。Python 方向崗位的薪水在水漲船高,成為目前最有潛力的編程語言之一。
Python 是一門新手友好、功能強(qiáng)大、高效靈活的編程語言,學(xué)會之后無論是想進(jìn)入數(shù)據(jù)分析、人工智能、網(wǎng)站開發(fā)這些領(lǐng)域,還是希望掌握第一門編程語言,都可以用 Python 來開啟無限未來的無限可能!
如果你只能選讀一門編程語言,那么除了 Python,還是 Python。
另外:Python 已經(jīng)進(jìn)入山東省小學(xué)教材,從小學(xué)生學(xué)起!
然而學(xué)習(xí)Python之路其修遠(yuǎn)兮,2017年余額已經(jīng)不足3天,我們盼到脖子都要長了的元旦假期終于要來啦。
假期是讀書充電的絕好時期,下面給大家推薦一波Python書單……
一、Python基礎(chǔ)教程(第2版 修訂版)
編輯推薦
《Python基礎(chǔ)教程(第2版·修訂版)》是經(jīng)典的Python入門教程,層次鮮明,結(jié)構(gòu)嚴(yán)謹(jǐn),內(nèi)容翔實,特別是最后幾章,作者將前面講述的內(nèi)容應(yīng)用到10個引人入勝的項目中,并以模板的形式介紹了項目的開發(fā)過程,手把手教授Python開發(fā),讓讀者從項目中領(lǐng)略Python的真正魅力。
《Python基礎(chǔ)教程(第2版·修訂版)》既適合初學(xué)者夯實基礎(chǔ),又能幫助Python程序員提升技能,即使是Python方面的技術(shù)專家,也能從書里找到耳目一新的內(nèi)容。
書友如何評價
二、數(shù)據(jù)結(jié)構(gòu)(Python語言描述)
編輯推薦
不管你是程序設(shè)計愛好者、計算機(jī)專業(yè)的學(xué)生還是一位專業(yè)程序員,本書都是你通過Python編程語言學(xué)習(xí)面向?qū)ο笤O(shè)計和數(shù)據(jù)結(jié)構(gòu)的不錯的入門教程。通過清晰的示例、按部就班的講解以及眾多實用的練習(xí),本書教你通過Python理解并使用數(shù)據(jù)結(jié)構(gòu)。
● 使用多態(tài)和繼承來設(shè)計集合類;
● 集合接口的多個實現(xiàn);
● 不同的集合實現(xiàn)的時間/空間代價分析。
三、Python核心編程 第3版
編輯推薦
想進(jìn)一步提升Python編程水平?深入分析真實應(yīng)用程序中使用的大量相關(guān)主題涵蓋了正則表達(dá)式、Internet/網(wǎng)絡(luò)編程、GUI、SQL/數(shù)據(jù)庫/ORM、多線程、Web開發(fā)了解當(dāng)前的開發(fā)區(qū)域,比如Google 、Twitter、MongoDB、OAuth、Python 3遷移、Java/Jython囊括有關(guān)Django、Google App Engine、CSV/JSON/XML和Microsoft Office的全新內(nèi)容。包含Python 2和Python 3代碼,以便立即可以使用提供了代碼片段、互動案例和實用練習(xí),旨在鞏固Python技能。
書友如何評價
四、Python機(jī)器學(xué)習(xí)實踐指南
編輯推薦
Python機(jī)器學(xué)習(xí)實踐指南 適合的讀者包括了解數(shù)據(jù)科學(xué)的Python程序員、數(shù)據(jù)科學(xué)家、架構(gòu)師,以及想要構(gòu)建完整的、基于Python的機(jī)器學(xué)習(xí)系統(tǒng)的人們。
通過閱讀Python機(jī)器學(xué)習(xí)實踐指南 ,你將能:
·了解Python機(jī)器學(xué)習(xí)的生態(tài)系統(tǒng);
·了解如何執(zhí)行線性回歸;
·機(jī)器視覺概念的介紹;
·高級數(shù)據(jù)可視化技術(shù);
·如何使用第三方API,部署機(jī)器學(xué)習(xí)模型;
·時間序列的建模技術(shù);
·如何構(gòu)建無監(jiān)督模型。
五、用Python寫網(wǎng)絡(luò)爬蟲
編輯推薦
本書是為想要構(gòu)建可靠的數(shù)據(jù)爬取解決方案的開發(fā)人員寫作的,本書假定讀者具有一定的Python編程經(jīng)驗。當(dāng)然,具備其他編程語言開發(fā)經(jīng)驗的讀者也可以閱讀本書,并理解書中涉及的概念和原理。
六、Python高性能編程
編輯推薦
Python代碼僅僅能夠正確運行還不夠,你需要讓它運行得更快。通過探索設(shè)計決策背后的基礎(chǔ)理論,本書幫助你更加深刻地理解Python的實現(xiàn)。你將學(xué)習(xí)如何找到性能瓶頸,以及如何在大數(shù)據(jù)量的程序中顯著加快代碼。 如何利用多核架構(gòu)或集群的優(yōu)點?如何構(gòu)建一個在不損失可靠性的情況下具備可伸縮性的系統(tǒng)?
七、Python物理建模初學(xué)者指南
編輯推薦
本書旨在幫助Python 學(xué)習(xí)者掌握足夠的Python編程技能以進(jìn)行物理建模。全書分為8 章和5 個附錄,包括Python 基礎(chǔ)知識、數(shù)據(jù)結(jié)構(gòu)與程序控制、 數(shù)據(jù)輸入和輸出、Python 高級知識和高級技術(shù)等,其中貫穿了三次不同方向和難度的物理建模上機(jī)實驗。附錄部分介紹了Python 的安裝、錯誤消息、版本差異以及可供深入學(xué)習(xí)的話題。
本書適合Python 初學(xué)者閱讀,尤其適合想要用Python 進(jìn)行科學(xué)計算和物理建模的讀者學(xué)習(xí)參考。
八、python編程 從入門到實踐
編輯推薦
本書是一本針對所有層次的Python讀者而作的Python入門書。全書分兩部分:首部分介紹用Python 編程所必須了解的基本概念,包括matplotlib、NumPy和Pygal等強(qiáng)大的Python庫和工具介紹,以及列表、字典、if語句、類、文件與異常、代碼測試等內(nèi)容;第二部分將理論付諸實踐,講解如何開發(fā)三個項目,包括簡單的Python 2D游戲開發(fā),如何利用數(shù)據(jù)生成交互式的信息圖,以及創(chuàng)建和定制簡單的Web應(yīng)用,并幫讀者解決常見編程問題和困惑。
九、NLTK基礎(chǔ)教程
編輯推薦
NLTK 庫是當(dāng)前自然語言處理(NLP)領(lǐng)域zui為流行、使用zui為廣泛的庫之一, 同時Python語言經(jīng)過一段時間的發(fā)展也已逐漸成為主流的編程語言之一。
本書適合 NLP 和機(jī)器學(xué)習(xí)領(lǐng)域的愛好者、對文本處理感興趣的讀者、想要快速學(xué)習(xí)NLTK的zishenPython程序員以及機(jī)器學(xué)習(xí)領(lǐng)域的研究人員閱讀。
十、像計算機(jī)科學(xué)家一樣思考Python 第2版
編輯推薦
本書的第2版與第1版相比,做了很多更新,將編程語言從Python 2升級成Python 3,并修改了很多示例和練習(xí),增加了新的章節(jié),更全面地介紹Python語言。
這是一本實用的學(xué)習(xí)指南,適合沒有Python編程經(jīng)驗的程序員閱讀,也適合高中或大學(xué)的學(xué)生、Python愛好者及需要了解編程基礎(chǔ)的人閱讀。對于首次接觸程序設(shè)計的人來說,是一本不可多得的佳作。
相關(guān)文章
Python中集合的內(nèi)建函數(shù)和內(nèi)建方法學(xué)習(xí)教程
這篇文章主要介紹了Python中集合的內(nèi)建函數(shù)和內(nèi)建方法學(xué)習(xí)教程,包括工廠函數(shù)和僅用于可變集合的方法等知識點,需要的朋友可以參考下2015-08-08