1. 程式人生 > >零基礎到底如何學習Python,私藏學習心得分享

零基礎到底如何學習Python,私藏學習心得分享

很多同學抱怨自己學Python好久了,怎麼書也買了不少,視訊也看了不少,但是總是學了大半年,還是沒有什麼收穫,還是寫不了多少行程式碼,遇到實際問題,不知道怎麼處理。有的甚至是從入門到放棄,這樣的情況並不罕見,而且不止一個粉絲這樣跟我訴苦過,今天我分享一個我的心得,而且很有用!

先說幾個常見的學習Python的誤區

1.看到好的書,拼命買

Python的書很多,市面上少說光入門的書有20幾本,質量參差不齊。更不要說一些爬蟲,資料分析和機器學習的書了,今天聽別人說這個書好,買了!明天看宣傳這個不錯,買了!然後就束之高閣,好多買回來翻都沒有翻過。

到底要不要買書,當然是肯定的,要買,但是堅持每次買1本。有的同學說買書多打折啊,你可以試一下,做個記錄,每次買3-5本的,最後看了幾本!如果你每次買一本只買一本,反而會看完。殊不知少即使多,有的時候選擇太多,什麼都想看,什麼都想學,反而最後什麼都沒有學好!

你同時向空中扔3個球,請問你最後能接著幾個,還不如老老實實扔一個球,我相信你一定能接住!

2.沒有明確的需求

聽到別人說Python很牛很厲害,也想跟著學。很多人學Python沒有明確的需求或者動力,這也就是導致你學Python為啥兩天打魚三天晒網,沒有恆心也沒有決心。

根源在於你沒有需求,如果你有明確的需求:

比如老闆讓我2周內完成一個數據分析報告;

比如1個月內我要搭建一個自己的blog網站;

比如我要處理很多excel檔案,我想寫一個指令碼幫我自動填寫

比如我每天都在手動測試,我想寫一個指令碼代替我的日常工作等等;

因為你沒有明確的需求,你就沒有動力去完成,拖著拖著就會被沿途其他的風景而吸引,最後忘記了自己最初的夢想和目標。

私藏的絕招心得

學Python分成幾個階段,每一個階段給自己一個需求,最好是強烈的有慾望的需求,能夠解決自己平時的工作或者生活上的一個痛點。比如我每天都要幫老闆定會議室,我自己能否寫一個小指令碼,自動獲取公司所有會議室的情況,然後一鍵定會議室。

比如我炒股老是虧,我選股不好,我賣股票的時間不好,我不會止損。那我就寫一個小工具幫我分析那些板塊的股票是龍頭,或者自動郵件來提醒我股票到了止損位了,趕緊賣出。

有了這些非常有強烈慾望的需求,那麼缺什麼補什麼,不懂讀檔案,就去學讀檔案模組,不懂正則過濾字元就去學正則法則,不懂資料分析,就去學pandas的技巧,所有學習的內容都是圍繞你的需求,就會像海綿一樣越學越多越積累越多,不斷的吸取養分來完成你的需求。

等你完成的那一刻,你會發現哇,我也能寫了幾千行程式碼,當你指令碼跑起來,那一刻你會很釋然!也許你的程式碼很醜,也許你的程式碼不穩定,但是你會發現你學習的速度很快,功力也增長很多。

上面就是我自己學Python的一個小竅門,希望能幫助一些迷茫的,徘徊的小夥伴,也不這個辦法不是最好,但是確實很有效果!很多時候最簡單的方法反而是最有效的,你說呢,歡迎大家留言!