沒(méi)有什么特別的準(zhǔn)備,一臺(tái)能正常運(yùn)行的電腦就行,Windows、Linux、Mac均可,作為一門跨平臺(tái)的腳本語(yǔ)言,Python對(duì)于實(shí)際平臺(tái)(系統(tǒng))并沒(méi)有什么挑剔,下面我簡(jiǎn)單介紹一下Python的學(xué)習(xí)過(guò)程,希望能夠?yàn)槟闾峁椭?/p>

01、搭建Python開(kāi)發(fā)環(huán)境

這個(gè)是基礎(chǔ),也是必須掌握的,學(xué)習(xí)Python開(kāi)發(fā),首先基本的就是搭建本地開(kāi)發(fā)環(huán)境,這個(gè)直接到官網(wǎng)下載安裝包即可,Windows、Mac、Linux均有,選擇適合自己平臺(tái)的版本,建議Python3系列,Python2再過(guò)一個(gè)月的時(shí)間(2020年1月)就會(huì)停止更新和維護(hù),許多新包也已不再支持Python2:

學(xué)習(xí)python

官方的安裝包是為精簡(jiǎn)的,只帶有標(biāo)準(zhǔn)庫(kù),如果你需要常用的第三方庫(kù),像numpy、pandas、matplotlib等,可以安裝anaconda,一個(gè)集成軟件,非常不錯(cuò),推薦使用:

學(xué)習(xí)python

02、選擇Python開(kāi)發(fā)軟件

“工欲善其事,必先利其器”,好的開(kāi)發(fā)軟件,不僅可以提高編碼效率,還方便調(diào)試和維護(hù),這里推薦2個(gè)非常不錯(cuò)的Python開(kāi)發(fā)軟件,分別是vs code和pycharm,不管是對(duì)于初學(xué)者,還是有一定經(jīng)驗(yàn)的開(kāi)發(fā)者,都非常適用:

  • vs code

這是一個(gè)小巧靈活的代碼編輯器,在開(kāi)發(fā)界非常流行,支持智能補(bǔ)全、代碼高亮、語(yǔ)法提示等常見(jiàn)功能,編碼效率高,運(yùn)行速度快,插件擴(kuò)展豐富,對(duì)于初學(xué)者來(lái)說(shuō),非常容易操作,又非常容易學(xué)習(xí):

學(xué)習(xí)python

  • pycharm

這是一個(gè)比較專業(yè)的Python開(kāi)發(fā)軟件,相比較vs code來(lái)說(shuō),集成功能更多,也更厚重,支持單元測(cè)試、代碼重構(gòu)、代碼分析等高級(jí)功能,因此在開(kāi)發(fā)和調(diào)試上,效率更高,也更適合大型項(xiàng)目,如果你從事于Python開(kāi)發(fā),可以使用一下這個(gè)軟件,非常不錯(cuò):

學(xué)習(xí)python

03、Python基礎(chǔ)學(xué)習(xí)入門

Python環(huán)境和Python軟件準(zhǔn)備好后,就是Python基礎(chǔ)入門,這里網(wǎng)上可供學(xué)習(xí)的資料就非常多了,你也可以找一本Python書(shū)籍,邊學(xué)邊練習(xí),常見(jiàn)的模塊、函數(shù)、變量、類、文件操作、異常處理等都要熟悉掌握,這些是開(kāi)發(fā)其他應(yīng)用的基礎(chǔ),不要急于求成,一步一個(gè)腳印,掌握基本功為重要:

 

基本功熟悉后,就是Python深入學(xué)習(xí),這里可供選擇的方向就非常多了,機(jī)器學(xué)習(xí)、測(cè)試運(yùn)維、數(shù)據(jù)處理、Web開(kāi)發(fā)等都非常不錯(cuò),根據(jù)自己興趣愛(ài)好,結(jié)合職業(yè)前景,選擇一兩個(gè)方向,堅(jiān)持下去,不斷學(xué)習(xí),積累經(jīng)驗(yàn),希望以上分享的內(nèi)容能對(duì)你有所幫助吧。