當前位置:
首頁 > 知識 > Python入門怎麼學習

Python入門怎麼學習

自從上次用python寫了個簡易的、獲取小姐姐圖集的爬蟲,很多人都發私信,求python的學習路徑、推薦書籍、建議的教程等等。所以我這裡做個小小的個人總結,把我曾經看過、我想看的、大家牆裂推薦的書籍和教程發上來,讓大家能更快地掌握python,更快地去編寫自己的python程序。

Python入門怎麼學習

打開今日頭條,查看更多精彩圖片

這個推薦清單主要是針對零基礎的人。如果你對python略懂當然更好,後面也有一些進階類的書籍。

下面推薦的內容全部都是中文版的,英文版的暫時不推薦。有人說,學習語言最好的方式,就是去看官方文檔。這句話是絕對「政治正確」的,但是有多少人一看到滿篇的英文單詞,瞬間就覺得學習熱情減半的?我覺得,倒不如先把中文的書籍讀通,然後有一定基礎了,再去查閱英文的文檔,這樣反而能有一些自己的心得體會。下面有些書是英文名字,但內容都是中文的,可以放心閱讀啦。

基礎書籍:

1.Python基礎教程(第2版 修訂版)

python圈子的經典書籍,我也是反覆讀過幾遍,感覺講解的確實比較細緻。

2.Python學習手冊 第4版(learning python)

內容相當系統,屬於大部頭書籍。全書一共1200頁左右,有簡單的內容,也有深入講解的部分。理論內容很多,看起來相對枯燥一些,我個人比較推薦閱讀。

3.Python Cookbook 第3版

這個書名怎麼翻譯,食譜、烹飪手冊?不管了,反正是經典的案頭書。適合有一點點python基礎的人閱讀。這個也不算進階書吧,因為很大篇幅還在講語法和實例,並沒有涉及到太多的黑魔法。

4.像計算機科學家一樣思考Python 第2版 (Think Python: How to Think Like a Computer Scientist)

很經典的python教材,非常適合初學者!這本書的第2版有2個譯本,99%的內容都差不多,只是用詞上的差異。該書第1版是基於python2.x的,第2版是基於3.x的,內容差不多,只是版本上略有不同。

5.跟老齊學Python

這是國人自己寫的書,感覺也挺好的。部分內容可能沒有經典書籍那麼詳細,但是作為入門書籍還是很不錯的!

6.Python 編程入門經典 (Beginning Python)

該書是基於python2.6和3.1的,相對老了一些,但是很多示例還是不錯的。個人覺得,不太適合作為第一本書籍,比較適合作為鞏固基礎用的書籍。

7.Python編程:從入門到實踐

看了一部分,沒有全部看完,感覺挺好。(好像評論越來越敷衍了。下面的書就不評論了,反正這些作者都是大神,也輪不到我來寫書評。)

8.深入python3 (dive into python3)

9.數據結構和演算法——python語言描述(problem solving with algorithms and data structure usingpython)

10.笨辦法學 Python 第3版 (Learn Python The Hard Way)

11.深入淺出python (Head First Python)

12.父與子的編程之旅:與小卡特一起學Python (computer programming for kids and other beginners)

需要特別注釋一下:這書內容相當淺顯易懂,適合作為編程入門的書籍,讓你能快速了解編程世界和python圈子!

13.Python語言及其應用 (introducing python)

14.Python參考手冊 第4版(python essential reference)

這本書實在枯燥,我到現在也沒看完,作為補充書籍看看吧。

15. 21天學通python

典型的標題黨,跟「21天精通c語言」、「15天掌握java」等是一個路數。內容倒是不錯,可以作為平時的書籍看一看。

16.簡明Python教程(A Byte of Python)

這本書寫於十多年前了,很多語法、命令都已經不再使用了,但是整體的教程思路很好,建議補充閱讀。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

shape的xml用法
六種可定量分析的代碼味道

TAG:程序員小新人學習 |