那些年,我們學過的編程語言 - Python篇

jopen 9年前發布 | 50K 次閱讀 Python

那些年,我們學過的編程語言——Python篇

Hello World!不少人都與這句話邂逅在大家最初學習編程的時候。

2014 年12月的編程語言排行榜中,Python位列在眾多語言中的第8位,一直保持在前列。初學者看著簡單清晰的語言極其容易上手。即便不是認真研究 Python的人,第一次讀程序也有閱讀一篇英語文摘的感覺。所以今天小編,推薦給大家Python系列的書,從初級開始,總有適合你的那一本。

1、《Python核心編程》(第二版)

65261-ad00b12cdc1ebc70.jpg

累計銷量四萬冊;第三版已進入排版狀態

Python領域經典、權威的開發指南,不可錯過的編程實踐寶典!

初 學Python這是一本有關Python開發的權威指南 涵蓋近期發布的Pyttlon版本的核心功能特性,而不僅僅是語法 學習更多的高階內容,如正則表達式、網絡、多線程、圖形用戶界面、Web/CGl和Python擴展等 包括幾個全新的章節,關于數據庫、網絡客戶端、Java/Jytt30n和Microsoft Office等 展示數以百計的代碼片段、交互實例和大量加強您的Python技能的實用練習。

2、《面向ArcGIS的Python腳本編程》

65261-2184df5a05d8554b.jpg

一本指導ArcGIS for Desktop專業用戶進行Python開發的指南

《面 向ArcGIS的Python腳本編程》是一本指導ArcGIS for Desktop專業用戶進行Python開發的指南。該書將教會您如何通過編寫Python代碼處理空間數據并在ArcGIS中自動化實現地理處理任務。 讀者在學習完本書后,可以根據需要創建自定義的地理處理工具。本書共包括14章,在隨書的DVD光盤中,還附有相應的練習和數據。您可以在線下載 ArcGIS 10.1 for Desktop的試用版,其試用期為180天。

3、《“笨辦法”學Python》

65261-740b71690158d7f0.jpg

65261-c18b3eeae36ce660.png

是一本Python入門書籍,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用。這本書以 習題的方式引導讀者一步一步學習編程,從簡單的打印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟件開發的基本過程。本書結構非常 簡單,共包括52個習題,其中26個覆蓋了輸入/輸出、變量和函數三個主題,另外26個覆蓋了一些比較高級的話題,如條件判斷、循環、類和對象、代碼測試 及項目的實現等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行并檢查結果,然后再做附加練習。

 

4、《趣學Python編程》

65261-1bb458250b3218e1.jpg

無需任何計算機基礎知識,輕松有趣地掌握Python編程

本書把你帶入一個鮮活的Python編程世界。作者Jason R. Briggs將帶領你用獨特的(往往很好玩的)示例程序帶你學習基礎知識。每章后面都配有編程練習來幫助訓練思維并加強理解。在本書的最后部分,你將編寫 兩個完整的游戲:一個經典彈球游戲的復制品,以及一個能在平臺上跳躍、有動畫及更多效果的《火柴人逃生》游戲。

當你完成這個編程之旅后,你將學到:

● 使用列表、元組和字典等基本數據結構;

● 用函數和模塊來組織以并重用代碼;

● 使用循環和條件語句等控制結構;

● 用Python 的海龜模塊來畫形狀和圖案;

● 用tkinter 來創建游戲、動畫以及其他畫面效果。

</blockquote>

5、《Python Cookbook》(第3版)中文版

65261-fe527fbf2e2469f5_002.jpg

Python Cookbook(第3版)中文版覆蓋了Python應用中的很多常見問題,并提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,并在 Python 3.3環境下進行了測試,可以很方便地應用到實際項目中去。此外,本書還詳細講解了解決方案是如何工作的,以及為什么能夠工作。

Python Cookbook(第3版)中文版非常適合具有一定編程基礎的Python程序員閱讀參考。

</blockquote>

6、《像計算機科學家一樣思考Python》

65261-0ce8cf188396437a.jpg

如果你想學習如何編程,使用Python語言是一個極佳的開始。這本實踐指南會帶你一步一個腳印地學習Python語言,從最基本的編程概念,到函數、遞歸、數據結構和面向對象設計。

計算機科學家自有一套解決問題的方法,而且這種方法是獨特的、通用的和強大的。本書將引領你去感知這樣的方法,按照“像計算機科學家一樣思考”的方式,學習和掌握Python語言。

</blockquote>

7、《Python 3程序開發指南》(第二版)

 

65261-c3d16742582779b0.jpg

本書首先講述了構成Python語言的8個關鍵要素,之后分章節對其進行了詳盡的闡述,包括數據類型、控制結構與函數、模塊、文件處理、調試、進程 與線程、網絡、數據庫、正則表達式、GUI程序設計等各個方面,并介紹了其他一些相關主題。全書內容以實例講解為主線,每章后面附有練習題,便于讀者更好 地理解和掌握所講述的內容。

本書適合于作為Python語言教科書使用,對Python程序設計人員也有一定的參考價值。

</blockquote> 來自:http://www.jianshu.com/p/3cb76c00ca42

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!