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