來自
http://blog.csdn.net/longerzone/article/details/16959457
學習Python 免費電子書 TOP10(含下載)
原文:LINUXTOY 《TOP 10 FREE PYTHON PDF EBOOKS TO LEARN PYTHON》
Python語言可能是第一種即簡單又功能強大的編程語言。它不僅適合於初學者,也適合於專業人員使用,更加重要的是,用Python編程是一種愉快的事。本人最近學習Python,所以在網上找學習資源,找到了這篇,個人感覺很好,於是推薦給大家!!!
===================================正文分隔符=======================================
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編程的內容和實例。