python應該如何學習?

Py未來


python應該如何學習?什麼時候學比較合適?這兩個問題要綜合分析個人的情況。

先來回答什麼時候學比較合適?其實什麼時候學都合適,你還在上學空閒時間比較多、你當前的工作做的不開心想要轉換一個行業、python對你現在的工作有幫助、編程是你的興趣愛好等等,這些都不失為你學習python的一個合適的契機。當然年齡層面建議是越早學越合適,畢竟編程類工作年輕人在體力精力方面有很大的優勢。

關於應該如何學,比較常見的是自學和上培訓班兩種,具體選哪一種也是要分析個人的情況。

  • 如果你有一定的基礎且自制能力比較強,可以選擇自學。自學的優勢是時間比較靈活,也不需要付出相對高昂的學費,但需要比較強的自制力。自學的話不建議上來就啃書,可以找一套比較完整的視頻,可以去B站搜索python,會有很多免費的視頻,選播放量比較多的,比如小甲魚的。在學的過程中切忌只是看,一定要多練,課程裡的例子、作業照著多敲幾遍不要嫌煩。
  • 如果自制能力不是那麼好或者對編程沒有任何基礎,又有一定的經濟能力(估計學費要兩三萬)和一段相對長的時間(4到6個月),可以選擇參加培訓班。培訓班的優勢是有系統的課程、有老師現場指導和解答問題,還有就業推薦和指導。培訓班建議選擇老師現場授課的,報名之前多考察考察選個靠譜的。

綠林一響馬


1)學好python的第一步,就是馬上到python網站上下載一個python版本。我建議初學者,不要下載具有IDE功能的集成開發環境,比如Eclipse插件等。

2)下載完畢後,就可以開始學習了。學習過程中,我建議可以下載一些python的學習文檔,比如《dive

into python》,《OReilly - Learning

Python》等等。通過學習語法,掌握python中的關鍵字語法,函數語法,數學表達式等等

3)學完了基本語法後,就可以進行互動式學習了。python具備很好的交互學習模式,對於書本上的例子我們可以通過交互平臺進行操練,通過練習加深印象,達到學習掌握的目的。

4)通過以上三個步驟的學習後,我們大致掌握了python的常用方法、關鍵字用法以及函數語法等。接下去的學習上,我們就可以著手學習常用模塊的使用,

比如os,os.path,sys,string模塊等。我們可以在交互環境中先熟悉使用其中的函數,如果遇到函數的使用上的問題,可以參考python

安裝後的自帶chm幫助文件。

5)為了更好得掌握python,我們的學習不能只是停留在學習一些語法或者api階段。在此階段中,我們可以嘗試用python解決我們項目中遇到的一

些問題,如果項目不是用python開發的,那我們可以想想能不能用python製作一些項目組可以使用的一些工具(utility),通過這些工具簡化

項目組成員的任務,提高我們的工作效率。如果沒有項目,我們也可以自己找些題目來自己練習練習。

6)經過以上鍛鍊後,我們的python知識水平肯定是越來越高。接下去的學習,我們就要更上一層樓。為了學以致用,真正能應用於項目開發或產品開發,我

們還必須學習企業應用開發中必須要掌握的網絡和數據庫知識。在此的學習就不光是python語言本身的學習了,如果之前沒有學習和掌握很網絡和數據庫知

識,在此階段我們可以藉此機會補習一把。

7)在此,我想我們對python的使用以及信手拈來了,即使忘了api的用法,我們也可以在短時間內通過查看文檔來使用api。那麼接下去,我們要學習

什麼呢?那就是設計能力,在學習設計能力的過程中,如果對類等面向對象的概念不清楚的,在此階段也可以學習或加以鞏固。就像飛機設計師設計飛機通過學習模

型來設計一樣,我們也可以通過學習書上的經典例子來學習設計。等有了設計的基本概念後,我們就可以著手設計我們的程序了。在此階段中,我們重要的是學習抽

象的思想,通過隔離變化點來設計我們的模塊。

8)到此階段,我們已經是真正入門了。在接下去的工作中,就是要快速地通過我們的所學來服務項目了。在此階段,我們除了掌握python自帶的模塊外,我

們最好在掌握一些業界廣泛使用的開源框架,比如twisted、peak、django、xml等。通過熟練使用它們,達到閃電開發,大大節省項目寶貴時

間。


安全時刻


在您開始之前,在你的計算機將需要Python,但您可能不需要下載它。首先檢查(在同級目錄下在命令行窗口輸入python)有沒有安裝Python。如果你看到了一個Python解釋器的響應,那麼就能在它的顯示窗口中得到一個版本號。通常的版本都可以做到Python的向前兼容。

如果您需要安裝, 您不妨下載最近穩定的版本。 就是那個以沒有被標記作為alpha或Beta發行的最高的版本。目前最穩定的版本是Python3.0以上[2]

如果你使用的操作系統是Windows:當前最穩定的Windows版本下載是"Python 3.8.0 for Windows"

如果你使用的是Mac,MacOS 10.2 (Jaguar), 10.3 (Panther) and 10.4 (Tiger)已經集成安裝了Python,但是你大概需要安裝最近通用的構架(build)。

對於Red Hat,安裝python2和python2-devel包。

對於Debian,安裝python2.5和python2.5-dev包。


o幸福快樂每一天


我有一種非常快的學好python的辦法,簡單,迅速,深刻!


python 的優雅和簡潔是舉世公認的!學習python真的是一個享受的過程。

然而,python是一門語言。正如我們小時候學語文一樣,如果天天讓你背拼音,背課文,識字,不管什麼語言都會很枯燥!

所以小學的時候開始,老師就要求我們寫作文。但是那個時候的作文,一般老師都擬定好了題目!這又很枯燥。


1、興趣是最好的老師

python的強大,從其使用範圍就知道,AI就是其最典型的應用場景。所以,我們要學好python,先選好你想學了python做什麼,或者說選擇一個python應用場景中你最喜歡的內容,邊做小項目邊學習!


2、我們都很幸運

基本上,你能考慮到的任何的應用場景,python都有解決方案,都有庫可以使用。所以,儘管去想你的興趣吧!


加油,為我們的幸運,為了我們與python的相遇。

成功就在前方不遠處!


張麟博士


首先你要先搞清楚你學Python是為了做什麼?

1.為了工作,那我不介意你只會Python,因為二線城市不好找工作;可以學一下Java,

2.為了輔助其他的項目,那還不如自學一點好呢,只是一個輔助作用,去培訓的話就有的畫蛇添足(主要是怕你浪費錢)


分享到:


相關文章: