如何能夠短時間高效踏實學習Python?你應該掌握這幾點!

1. 明確目標

很多人想學習Python是想用這項技能來提高自己職位競爭力,並且達成增加收入的結果。然而,這裡要和大家明確一個觀點。Python本身並不會為你增加收入,目前學Python的大有人在,Python的培訓機構也層出不窮,所以當供過於求的時候,我們要想一下我們到底是為了什麼學習Python。

我的建議就是不以增加收入為最終目標,而是以學到一項技能為目標。比如我希望用Python開發一款遊戲。

如果大家如果在自學遇到困難,想找一個Python學習環境,可以加入我們的Python學習圈,點擊我加入吧,會節約很多時間,減少很多在學習中遇到的難題。

2. 做好你學習

Python的系統規劃

(1)去各大招聘網站仔細看一下Python相關的崗位要求,進行學習內容的統計與記錄。

(2)分階段,有計劃地學習Python,規劃好每個階段學習的時間和達成的效果。

(3)列出可能出現的學習誤差與為之準備的應對方案。

知乎上有個大神的計劃我認為還不錯,在這裡列出來供大家參考。

1天——下載並安裝好學習環境:到python.org網站上下載一個python3.0以上的版本。我建議初學者,不要下載具有IDE功能的集成開發環境,比如Eclipse插件等。

4周——下載一些python的學習文檔,比如《簡明Python教程》,《笨辦法學Python》等等。通過學習語法,掌握python中的關鍵字語法,函數語法,數學表達式、變數、數據結構、語法等等等

了解Python是什麼,都能做些什麼?

? 知道什麼是變數、演算法、解釋器

? Python基本數據類型

? 列表和元組的操作方法

? 字元串操作方法

? 基本的字典操作方法

? 任何知識它的基礎知識都是有些枯燥的,現在我們就可以動手來做一些邏輯層面的東西了。掌握 if、else、elif、while、for、continue、break和列表推導式等這些語句的使用,還有程序中的異常處理。

2周——看完基礎後,就是做一些小項目鞏固基礎,python具備很好的交互學習模式,對於書本上的例子我們可以通過交互平台進行操練,通過練習加深印象,達到學習掌握的目的。

2周——我們可以著手學習常用模塊的使用, 比如os,os.path,sys,string模塊等。我們可以在交互環境中先熟悉使用其中的函數,如果遇到函數的使用上的問題,可以參考python 安裝後的自帶chm幫助文件。

2周——在此階段中,我們可以嘗試用python解決我們項目中遇到的一些問題,如果項目不是用python開發的,那我們可以想想能不能用python製作一些項目組可以使用的一些工具(utility),通過這些工具簡化項目組成員的任務,提高我們的工作效率。如果沒有項目,我們也可以自己找些題目來自己練習練習。

2周——學習Python。Python庫是Python的精華所在,可以說Python庫組成並且造就了Python,Python庫是Python開發者的利器,所以學習Python庫就顯得尤為重要:

2周——學習相關資料庫的知識。為了學以致用,真正能應用於項目開發或產品開發,我們還必須學習企業應用開發中必須要掌握的網路和資料庫的知識。在此的學習就不光是python語言本身的學習了,如果之前沒有學習和掌握很網路和資料庫知 識,在此階段我們可以藉此機會補習一把。

3. 注意學習的方法和心態

? 任何學習都離不開堅持兩個字。

? 在學習過程中引導自己的向喜歡的領域或者熟悉的領域出發。讓自己保持濃厚的興趣。

? 多出錯,多寫代碼,不要想著研究計算機的原理。

? 不要總想著找多種教程。找到一種堅持下去!不管是書還是視頻,宜少不宜多。


推薦閱讀:

TAG:Python | Python入門 | Python開發 |