學習Python 免費電子書 TOP10(含下載)
Python電子書
《簡明 Python 教程》 中文版《Python學習手冊》
《Python語言入門》
《Learning Python》第5版
《Python Algorithms》
《python for data analysis》
《Natural Language Processing with Python》中文版
《Python核心程式設計》 第二版
《Python基礎教程》 第二版
Python學習手冊(Learning Python)第四版英文版
Python資料分析基礎教程:NumPy學習指南(第2版)
《Introduction to Python for Econometrics, Statistics and Data Analysis》
《Python Data Visualization Cookbook》
《SciPy and NumPy》
以下轉自:http://blog.csdn.net/longerzone/article/details/16959457
python 是一個高階的程式語言,而且越來越受歡迎,我在這收集了十個python的免費電子書包含大量的練習、例子以及原始碼等...
No.1 簡明 Python 教程(byte to Python)
簡明python教程是Swaroop C H 寫給 python 新手們的書籍,他說“假如你知道電腦如何儲存test檔案,那麼這本書就是你需要的”。
這本書對於python新手們或者比較生疏的程式猿們是很好的學習python啟蒙教材,這也是我個人非常推薦的書!
No.2 笨方法學Python(Learn Python The Hard Way)
笨方法學python是Zed Shaw著的新手程式設計書籍,基於的版本是python2.6,“笨方法更簡單”正是他們在書中程式設計以及他們想要告訴大家的:你是不是一直想要學習怎麼程式設計卻沒想到你能程式設計?你是否想要為以後更大更復雜的程式設計打牢基礎?你是否想要為你的大腦換一種新思維?那麼這本書很適合你!
No.3 像電腦科學家那麼思考python版(How to think like a computer scientist - python version)
(原作者將第三條和第五條都寫成了這個!)
這本書會給你實際現實生活問題相關的概述以及如何使用python解決它們,假如你確實想要學習python並使用它來作一些工作,那麼這本書會是你想要的!你讀這本書可能會比較緩慢,但是你最終會成為一個核心python程式猿!
---- 擴充套件:
How to think like a computer scientist - C語言版下載
No.4 Python手冊(The Python Tutorial)
官方文件總是最好的,無論你在用哪本書學習Python這個文件一定要開啟在網頁上開啟著或者你也可以下載離線pdf版的。
No.5 Python 101
這個文件是一個學習python程式設計教學的大綱,這個課程包含了一個對Python語言的介紹,包括重要性以及常用的語言特性。
No.6 Ptyhon程式設計(Python Programming)
Python Programming是一個Python的Wikibooks,它是MIT課程上提到的書籍之一。
No.7 Python標準庫 (Python Standard Library)
雖然這個文件是為Python2.0所寫,真的有點上了年紀,所以現在Python的更新導致它並不完整。但是他還是很值得一看的書籍,你可以通過學習它來獲得Python程式設計的good idea。
No.8 PLEAC Python
PLEAC Python就像一個速食Python食譜,包括的簡單的例子來解決很多底層的問題,從字串操作到資料庫的訪問。
No.9 Text Processing in Python
我沒有看過,但我想我會新增它是為了完整性。
暫無中文版
=========================================================================================
因為原文中第三條和第五條是一樣的,所以只有上面九條,下面我來新增一些學習資料!
No.10 深入Python (dive into python)
這也是網上比較推崇的Python學習書籍,比較經典,我個人先看的簡明教材,現在在看這個!但是這本書基於 Python 2.2 或 2.3 版本編寫,所以有些過舊,建議大家制作參考,學習還得看些別的書籍!
No.11 Python學習手冊(第四版)(O‘Reilly Learning Python 4rd Edition)
《Python學習手冊(第3版)》講述了:Python可移植、功能強大、易於使用,是編寫獨立應用程式和指令碼應用程式的理想選擇。無論你是剛接觸程式設計或者剛接觸Python,通過學習《Python學習手冊(第3版)》,你可以迅速高效地精通核心Python語言基礎。讀完《Python學習手冊(第3版)》,你會對這門語言有足夠的瞭解,從而可以在你所從事的任何應用領域中使用它。
O‘Reilly 的動物系列,下面的中文版分享的是比較清晰的中文影印版,90多M,建議大家學習!
No.12 Python技術手冊(python in a nutshell 2nd edition)
《Python技術手冊(第2版)》是一本全面介紹有關Python語言和Python程式開發專業知識的參考手冊。書中詳細介紹了Python開發工具的安裝和使用、Python語言的語法結構、Python內建物件、庫和模組以及Python與其他語言的擴充套件和嵌入,並專門介紹了有關Python網路和Web程式設計的內容和例項。