當前位置:
首頁 > 最新 > 該如何學習 Python?

該如何學習 Python?

題圖:by thefolkpr0ject from Instagram

在我的 QQ 學習交流群中,有位讀者問我一個很有代表性的問題,在這裡和大家分享下。

猴哥,能說下自學的學習經驗嗎?我都自學 Python 一個月了。

在我看來,這個問題的本質就是找到屬於自己的學習方法。我把自己的經驗分享給大家,希望對你們有幫助。在這之前,我要先說下學習效率的問題。因為我覺得掌握知識 = 學習方法 + 學習效率

美國著名學習專家愛德家·戴爾曾提出一種學習方式的理論。它其實是一張圖,名為學習金字塔效率圖。

在國內,我們最經常接觸的三種學習方式分別是聽講,閱讀,實踐。聽講指的是是上學時聽老師講課或者觀看別人的教學視頻。由圖可知,這是一種學習方式效率最低的。隨著時間地流逝,遺忘的內容最多。閱讀書籍與聽講相比,則相對好點,但還是不高。而實踐以及教授給他人,這兩個種方式往往是被大家所推崇。

因此,我們學習新領域的知識時,可以先通過看別人的教學視頻或者閱讀相關書籍來入門。但一定要去實踐,這能確保自己學到大部分知識。例如你正在看別人的 Python 入門課程,在課後自己要手動去敲代碼。值得注意的是,不要照著課程的代碼來敲打,那是沒有效果。如果沒有實踐機會,也可以將知識講給其他人。如果很不巧沒有觀眾,那就自問自答。

說完學習效率,現在來說下學習方法。觀看別人的教學視頻這種方式,我就不詳細說了。只要你跟著講師的節奏就可以。我就重點說下自己的閱讀方式。因為我比較喜歡閱讀紙質書籍,所以推薦都是書籍。如果你喜歡電子書,也可以閱讀電子書或者技術博客。

學習新的東西,我首先統計需要學習知識的範圍。划出這個範圍很簡單,每本書籍都有目錄,目錄的內容就是大致學習範圍。然後翻翻幾本書籍的目錄。如果幾本書籍同時出現的內容,這些內容就是重點。接著根據學習內容以及自己時間安排,指定學習計劃。最後把學習內容分割為小內容到每天當中,每天堅持學習。

最後,我推薦一些個人覺得不錯的 Python 書籍。目前這些書籍都是最新版本的,所以你不用擔心過時問題。

{ 編程入門 }

《笨辦法學 Python》

《Python 基礎教程(第3版·修訂版)》

《Head First Python (第2版)》

《Python 編程:入門到實踐》

{ 開發進階 }

《Python 項目開發實戰(第2版)》

《精通 Python 設計模式》

《Python 核心編程第3版》

《Python 源碼剖析》

《Python 學習手冊(第4版)》

《Python Web 開發實戰》

《Python 3網路爬蟲開發實戰》

END

作者:猴哥

公眾號:極客猴

愛好讀書,喜歡鑽研技術,夢想成為文藝青年的 boy。


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

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


請您繼續閱讀更多來自 Python 的精彩文章:

現在學Python還有前途嗎?用新鮮知識為未來注入新動力
Python利用OpenCV來進行圖片的位移和縮放

TAG:Python |