天天看點

這年頭不會Python看來是不行了,推薦一份Python書單!

Python是一種跨平台的計算機程式設計語言。是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言。最初被設計用于編寫自動化腳本(shell),随着版本的不斷更新和語言新功能的添加,越多被用于獨立的、大型項目的開發。

Python現如今已成為真正的萬金油語言,哪裡需要哪裡用,不管是做web,做爬蟲自動化,做資料分析,甚至是做機器學習和深度學習都是信手拈來,周邊的類庫豐富到無法想象。

今天就來推薦一份Python書單,這年頭程式員不能不會python了!

Python系列書單

Python基礎教程

本書包括Python程式設計的方方面面:首先從Python的安裝開始,随後介紹了Python的基礎知識和基本概念,包括清單、元組、字元串、字典以及各種語句;然後循序漸進地介紹了一些相對進階的主題,包括抽象、異常、魔法方法、屬性、疊代器;此後探讨了如何将Python與資料庫、網絡、C語言等工具結合使用,進而發揮出Python的強大功能,同時介紹了Python程式測試、打包、釋出等知識;最後,作者結合前面講述的内容,按照實際項目開發的步驟向讀者介紹了10個具有實際意義的Python項目的開發過程。

作者簡介

Magnus Lie Hetland

挪威科技大學副教授,教授算法;黑客,喜歡鑽研新銳程式設計語言,是Python語言的堅定支援者。寫過很多Python方面的書和線上教程,比如深受讀者歡迎的網上教程“Instant Python”。表演專業的業餘愛好者,從1985年首次登台至今,已經參演數十部話劇。

譯者簡介

袁國忠

自由譯者;2000年起專事翻譯,主譯圖書,偶譯新聞稿、軟文;出版譯著40餘部,其中包括《算法圖解》《Head First JavaScript程式設計》《Python程式設計:從入門到實踐》《C   Prime Plus中文版》《CCNA學習指南》《CCNP ROUTE學習指南》《面向模式的軟體架構:模式系統》《風投的選擇:誰是下一個十億美元級公司》等,總計700餘萬字;專事翻譯前,從事過三年化工産品分析和開發,做過兩年雜志和圖書編輯。

Python程式設計 從入門到實踐

本書是一本針對所有層次的Python讀者而作的Python入門書。全書分兩部分:首部分介紹用Python 程式設計所必須了解的基本概念,包括matplotlib、NumPy和Pygal等強大的Python庫和工具介紹,以及清單、字典、if語句、類、檔案與異常、代碼測試等内容;第二部分将理論付諸實踐,講解如何開發三個項目,包括簡單的Python 2D遊戲開發,如何利用資料生成互動式的資訊圖,以及建立和定制簡單的Web應用,并幫讀者解決常見程式設計問題和困惑。

作者介紹

Eric Matthes

高中科學和數學老師,現居住在阿拉斯加,在當地講授Python入門課程。他從5歲開始就一直在編寫程式。

自由譯者;2000年起專事翻譯,主譯圖書,偶譯新聞稿、軟文;出版譯著40餘部,其中包括《C   Prime Plus中文版》《CCNA學習指南》《CCNP ROUTE學習指南》《面向模式的軟體架構:模式系統》《Android應用UI設計模式》《風投的選擇:誰是下一個十億美元級公司》等,總計700餘萬字;專事翻譯前,從事過三年化工産品分析和開發,做過兩年雜志和圖書編輯。

笨辦法學Python 3

本書是一本Python入門書,适合對計算機了解不多,沒有學過程式設計,但對程式設計感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習程式設計,從簡單的列印一直講到完整項目的實作,讓初學者從基礎的程式設計技術入手,最終體驗到軟體開發的基本過程。本書是基于Python 3.6版本編寫的。

本書結構非常簡單,除“準備工作”之外,還包括52個習題,其中26個覆寫了輸入/輸出、變量和函數3個主題,另外26個覆寫了一些比較進階的話題,如條件判斷、循環、類和對象、代碼測試及項目的實作等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運作并檢查結果,然後再做附加練習。

澤德 A. 肖(Zed A.Shaw)是《“笨辦法”學Python》《“笨辦法”學Ruby》《“笨辦法”學C語言》等幾本備受歡迎的圖書的作者,他的書在全世界有數百萬讀者。他還是諸多開源項目的建立者,擁有近20年的程式設計和寫作經驗。他大部分空閑時間緻力于繪畫和藝術史的研究。

王巍巍是一名受軟體和程式設計的吸引,中途轉行上崗的軟體從業人員。代碼和翻譯是他的兩大愛好,此外他還喜歡在網上撰寫和翻譯一些不着邊際的話題和文章。如果讀者對書中的内容有疑問,或者發現了書中的錯誤,再或者隻是想随便聊聊,請通過電子郵件與其聯系。