大家好趾唱,我是Alex~涌乳!
總有一些Python初學(xué)者,會(huì)問到:學(xué)習(xí)Python鲸匿,應(yīng)該用什么Python IDE爷怀?了解到他們使用Python做什么之后,我總結(jié)了這篇文章带欢。
IDE是集成開發(fā)環(huán)境的縮寫运授,通俗地說,就是你寫代碼乔煞、調(diào)試代碼的地方吁朦。
介紹幾款代碼編輯器
1. Pycharm
Pycharm是一個(gè)多功能的IDE,尤其是代碼補(bǔ)全和調(diào)試器更勝一籌渡贾。因此逗宜,Pycharm適合使用Python開發(fā)中型或大型系統(tǒng)。
Jetbrains提供兩種Pycharm版本空骚,一種是專業(yè)版(訂閱模式)纺讲,另一種是社區(qū)版(免費(fèi)模式)。Pycharm版本比較在這里囤屹。在大多數(shù)情況下熬甚,社區(qū)版足以進(jìn)行開發(fā)。
唯一的問題是,Pycharm啟動(dòng)緩慢。
2. Visual Studio Code
Visual Studio Code 是Microsoft提供的代碼編輯器蚀浆。Visual Studio Code 易于使用,因?yàn)樗槍?duì)構(gòu)建和調(diào)試代碼進(jìn)行了優(yōu)化诲泌。
開發(fā)人員可以通過安裝一些插件的Visual Studio Code在各種編程環(huán)境中進(jìn)行開發(fā)。Microsft為Visual Studio Code提供Python插件铣鹏。
Visual Studio Code適用于中小型系統(tǒng)的開發(fā)敷扫,因?yàn)樗男袨榛騽?dòng)作很輕。
3. Jupyter Notebook
執(zhí)行下面這行命令:
jupyter?notebook
瀏覽器自動(dòng)啟動(dòng)并打開:
http://localhost:8888
Jupyter Notebook適用于數(shù)據(jù)可視化或機(jī)器學(xué)習(xí)吝沫,因?yàn)樗谝詥卧駷閱挝坏拇a執(zhí)行和繪制圖形和表格方面表現(xiàn)出色呻澜。
4. Google Colaboratory
最后是由Google托管的Colaboratory递礼。那是為機(jī)器學(xué)習(xí)定制的Jupyter Notebook惨险。我們可以在特殊處理器GPU和TPU上運(yùn)行代碼羹幸。
總結(jié)
對(duì)比上述幾款I(lǐng)DE,總結(jié)如下:
開發(fā)生產(chǎn)級(jí)應(yīng)用辫愉,使用 Pycharm栅受。大多數(shù)情況下,社區(qū)版就足夠了恭朗;
開發(fā)輕量級(jí)代碼屏镊,使用Visual Studio Code;
像機(jī)器學(xué)習(xí)一樣處理數(shù)據(jù)痰腮,使用Jupyter Notebook而芥;
在GPU或TPU上運(yùn)行代碼,選擇Colaboratory膀值;
好了棍丐,我的分享到這里就結(jié)束了,喜歡的就點(diǎn)個(gè)贊再劃走吧沧踏!感謝你的支持歌逢!