從來沒有接觸過編程的人要入門python,這個真的是明智之舉啊。 要知道現(xiàn)在的小學(xué)生都在學(xué)Python了,,所以學(xué)習(xí)Python編程真的是0門檻?。?/span> 既然是0門檻,,所以放棄的人也是最多的,,因為人就是這樣越容易得到的東西,就越不懂珍惜,。想當(dāng)年資源匱乏(電腦貴買不起),,我就偷偷跑到機房去編譯C語言程序(真是快樂的日子啊),,后來電腦普及了,,大家就都玩游戲了。所以啦就是要有興趣跟持續(xù)的收獲,,不然對沒編程經(jīng)驗的人要學(xué)好Python真心不容易啊,。 說完廢話了,談?wù)勎业膸c入門建議吧,! 入門語法學(xué)習(xí)建議看廖雪峰(自己百度)的教程,,對所有小白通用,里面的題目都做一遍吧,,基本就算入門了,。 極不建議視頻學(xué)習(xí),,視頻學(xué)習(xí)需要完整的時間點,不然容易中斷學(xué)習(xí)過程,,容易從入門到放棄,。 很多網(wǎng)友問我要不要去培訓(xùn)班,我個人的建議是有錢有時間可以去,,投入了就會有收獲,,但是對于大多數(shù)沒那么多時間的朋友,完全可以通過自學(xué)達到很培訓(xùn)班一樣的學(xué)習(xí)效果,。 IDE別糾結(jié)選Visual Studio Code,、Sublime、還是PyCharm,,IDE之爭永遠是沒完沒了的,。直接用 Anaconda PyCharm 就OK了,因為我們的目的是學(xué)習(xí)python,,而不是學(xué)習(xí)IDE,。特別是Anaconda,集成了Python解釋器及許多常見第三方庫,,對于很多人簡直是福音,,很多上班的朋友是不具備互聯(lián)網(wǎng)環(huán)境的,這個時候Anaconda簡直就是屠龍利器?。,。?/p> Python進階學(xué)習(xí)這個時候就是多做項目,,堅持做項目,,積累問題經(jīng)驗。但是Python選擇的方向太多,,常見的網(wǎng)絡(luò)爬蟲,、測試運維、Web開發(fā),、數(shù)據(jù)處理等,咋辦,??咋選,?,? 我建議兩個原則:1、實用主義原則,,Python能幫我解決什么問題,,我就做什么?比如小姐姐喜歡韓劇,,那就爬蟲唄,,把韓劇都爬下來,。在做項目解決問題的同時也增強了信心,得到了正向反饋,,良性循環(huán),; 2、我高興原則,,我喜歡折騰什么,,我就做什么。比如喜歡數(shù)據(jù)處理,,我就往這個方向一直深入,,管他有用沒用,老子開心最重要,。 分享與交流去和別人交流,,分享和請教,;多逛逛論壇,,看看別人更好的解決方法,特別是國外大神的blog,,絕對讓你受益良多,。還有就是把自己的項目經(jīng)驗寫出來。這一點比較虛了,,很多人只要到了進階就OK了,。 |
|