分享一個我私藏的學Python心得
很多同學抱怨自己學Python好久了,怎么書也買了不少,視頻也看了不少,但是總是學了大半年,還是沒有什么收獲,還是寫不了多少行代碼,遇到實際問題,不知道怎么處理。有的甚至是從入門到放棄,這樣的情況并不罕見,而且不止一個粉絲這樣跟我訴苦過,今天我分享一個我的心得,而且很有用!
先說幾個常見的學習Python的誤區
1.看到好的書,拼命買
Python的書很多,市面上少說光入門的書有20幾本,質量參差不齊。更不要說一些爬蟲,數據分析和機器學習的書了,今天聽別人說這個書好,買了!明天看宣傳這個不錯,買了!然后就束之高閣,好多買回來翻都沒有翻過。
到底要不要買書,當然是肯定的,要買,但是堅持每次買1本。有的同學說買書多打折啊,你可以試一下,做個記錄,每次買3-5本的,***看了幾本!如果你每次買一本只買一本,反而會看完。殊不知少即使多,有的時候選擇太多,什么都想看,什么都想學,反而***什么都沒有學好!
你同時向空中扔3個球,請問你***能接著幾個,還不如老老實實扔一個球,我相信你一定能接住!
2.沒有明確的需求
聽到別人說Python很牛很厲害,也想跟著學。很多人學Python沒有明確的需求或者動力,這也就是導致你學Python為啥兩天打魚三天曬網,沒有恒心也沒有決心。
根源在于你沒有需求,如果你有明確的需求:
- 比如老板讓我2周內完成一個數據分析報告;
- 比如1個月內我要搭建一個自己的blog網站;
- 比如我要處理很多excel文件,我想寫一個腳本幫我自動填寫
- 比如我每天都在手動測試,我想寫一個腳本代替我的日常工作等等;
因為你沒有明確的需求,你就沒有動力去完成,拖著拖著就會被沿途其他的風景而吸引,***忘記了自己最初的夢想和目標。
私藏的絕招心得
學Python分成幾個階段,每一個階段給自己一個需求,***是強烈的有欲望的需求,能夠解決自己平時的工作或者生活上的一個痛點。比如我每天都要幫老板定會議室,我自己能否寫一個小腳本,自動獲取公司所有會議室的情況,然后一鍵定會議室。
比如我炒股老是虧,我選股不好,我賣股票的時間不好,我不會止損。那我就寫一個小工具幫我分析那些板塊的股票是龍頭,或者自動郵件來提醒我股票到了止損位了,趕緊賣出。
有了這些非常有強烈欲望的需求,那么缺什么補什么,不懂讀文件,就去學讀文件模塊,不懂正則過濾字符就去學正則法則,不懂數據分析,就去學pandas的技巧,所有學習的內容都是圍繞你的需求,就會像海綿一樣越學越多越積累越多,不斷的吸取養分來完成你的需求。
等你完成的那一刻,你會發現哇,我也能寫了幾千行代碼,當你腳本跑起來,那一刻你會很釋然!也許你的代碼很丑,也許你的代碼不穩定,但是你會發現你學習的速度很快,功力也增長很多。
上面就是我自己學Python的一個小竅門,希望能幫助一些迷茫的,徘徊的小伙伴,也不這個辦法不是***,但是確實很有效果!很多時候最簡單的方法反而是最有效的,你說呢,歡迎大家留言!