最重要的是方向,在你python基礎語法已經(jīng)掌握之后,就需要深入了解python都能干些啥,業(yè)界大佬們都用python做成了啥,這樣才能如你所述,接觸到深而廣的編程知識。python幾個大方向,一個是爬蟲,一個是web,一個是機器學習,一個是數(shù)據(jù)分析。
- 爬蟲。python做爬蟲,它認第二,沒哪個語言敢認第一,絕對的霸主地位。一個scrapy框架就夠好好研究一段時間了,找個網(wǎng)站爬一下。
- web。python的web雖然市場占有率不高,但是django開源框架從程序設計的角度非常出色,擁有比較完善的文檔和社區(qū),深入進去,你能沉浸其中無法自拔。
- 機器學習。facebook開發(fā)并開源了pytorch,一款python的機器學習庫,一款使用gpu優(yōu)化的深度神經(jīng)網(wǎng)絡,一出現(xiàn)就引起ai界業(yè)內(nèi)轟動,豈有不學的道理。
- 數(shù)據(jù)分析。脫不開的幾個庫,numpy的數(shù)組結(jié)構(gòu),pandas的數(shù)據(jù)分析,matplotlib輸出繪圖,你可以把一堆無趣的數(shù)據(jù)創(chuàng)造成一份可視化的報告,在工作中簡直有如神器。
找一個自己喜歡的方向持之以恒,回到主題,不如說學python最重要的是興趣二字!