- 首頁(yè)|
- 網(wǎng)校|
- 焚題庫(kù)|
- APP |
-
微信公眾號(hào)
一款順手的好的編輯器可以讓程序員寫代碼更得心應(yīng)手,效率也會(huì)更高,但是編輯器本身沒有好壞,只有使用者使用起來是否順手而已,這里簡(jiǎn)單給大家介紹幾款常用的可以編輯Python的軟件。
一、終端直接編寫
windows系統(tǒng):Win+r,然后在運(yùn)行框中輸入cmd即可打開終端。MAC系統(tǒng):可以在Launchpad中直接打開終端。
簡(jiǎn)單說明(針對(duì)上圖數(shù)字處說明)
1、Python3:說明我們的代碼是使用的python3的版本,目前有python2和python3兩個(gè)版本,毫無疑問python3是比較新的版本也是官方推薦的版本,如果想使用python2的代碼的話只需要寫python就就行了,不需要加數(shù)字2了。
2、版本信息:這一段是寫完python3之后自動(dòng)生成的,主要是介紹一下我們當(dāng)前的版本
3、編寫代碼:“>>>”表示當(dāng)前進(jìn)入python的編輯頁(yè)面,print(“hello,Python”)是我們的第一行python代碼,一個(gè)打印功能的函數(shù),所有語(yǔ)言的學(xué)習(xí)幾乎都是從“hello ,World”或者“hello,XX”開始的。
4、執(zhí)行結(jié)果:“hello,Python”就是我們第三個(gè)代碼執(zhí)行的打印結(jié)果,這就是我們的第一個(gè)python程序。
5、補(bǔ)充說明:這個(gè)功能多數(shù)僅僅只用于測(cè)試一些函數(shù)功能等等,很少直接用于開發(fā)。
二、vim編輯器
打開vim編輯器,在終端中輸入:vim + 文件名的方式。vim表示進(jìn)入vim編輯器的命令,hello.py表示我創(chuàng)建的一個(gè)python文件,而且會(huì)把我寫的代碼保存在hello.py文件中回車執(zhí)行進(jìn)入vim界面。
進(jìn)入vim界面的時(shí)候默認(rèn)是不可以被編輯,如果我們要編輯,需要先按下字母“i”鍵,才能編寫代碼。還是寫上我們的第一句代碼 print(“hello,Python”),這時(shí)候我們?nèi)绻泻芏嘈写a可以一直寫下去,當(dāng)我們把代碼寫完了,需要退出vim頁(yè)面,在終端中才能執(zhí)行我們的代碼,所以vim只能編寫代碼。
那要怎么樣才能退出vim編輯頁(yè)面呢?
按ESC鍵:下面的–INSERT–就會(huì)消失。在按“ :wq ”鍵,w:表示保存,q:表示退出。然后就可以又回到終端頁(yè)面了。
退出到終端頁(yè)面,我們可以用python3+“要執(zhí)行的python文件”,來執(zhí)行程序,其中hello,python就是我們執(zhí)行出來的結(jié)果。
三、IDLE
IDLE是 python 程序自帶的IDE開發(fā)工具,伴隨著python的安裝自動(dòng)安裝的。IDLE的使用和在終端中使用方法一樣,但是多了代碼高亮等功能,所以IDLE就不多給大家介紹了。
相關(guān)推薦:《Python視頻教程》
四、HBuilder
HBuilder是一款主要從事Web開發(fā)的軟件,支持很多類庫(kù),擴(kuò)展性強(qiáng),但是比較龐雜冗余
五、Atom
Atom如果需要運(yùn)行Python程序,需要下載插件,但是Atom下載插件需要FQ,所以相對(duì)于小白來說有點(diǎn)復(fù)雜了,需要下載atom-python-run或者script插件,具體怎么安裝,大家自行百度去吧,我就不多說了。
打開Atom軟件,F(xiàn)ile->New flie 然后創(chuàng)建一個(gè)文件以.py結(jié)尾即可。
六、sublime Text
Sublime Text功能強(qiáng)悍,但是又不會(huì)有太多冗余的功能,界面風(fēng)格簡(jiǎn)潔,同時(shí)支持Windows/MAC/Linux等操作系統(tǒng),也是本人比較推薦的一款軟件。
打sublime Text選擇 File -> New file 創(chuàng)建一個(gè)以.py結(jié)尾的文件即可,執(zhí)行使用control+b
七、PyCharm
PyCharm是一種Python IDE,其擴(kuò)展功能也很豐富。
打開PyCharm編輯器 Create New Project ->選擇PurePython
創(chuàng)建好項(xiàng)目后就開始創(chuàng)建文件File -> New File創(chuàng)建一個(gè)以.py結(jié)尾的文件即可
終端:操作簡(jiǎn)單,多用于功能和函數(shù)測(cè)試,不適合項(xiàng)目開發(fā)。
vim:便捷快速,沒有任何多余的冗雜的亂七八糟的功能,可以用于開發(fā)。
IDLE:是python自帶的編譯器,相當(dāng)于vim的增強(qiáng)版。
HBuilder:是一款功能強(qiáng)大的編譯器,插件也非常齊全,但是多用與Web的開發(fā),所以python開發(fā)不經(jīng)常使用。
Atom:和HBuilder一樣也是一款插件和功能都非常強(qiáng)大的編譯器,但是缺點(diǎn)是運(yùn)行的文件量大的話會(huì)卡頓。
sublime Text:是一款插件齊全,但是又沒有太多冗雜的東西,速度快,功能齊全,個(gè)人推薦使用。
PyCharm:主要針對(duì)于python開發(fā)的IDE,所以項(xiàng)目開發(fā)也推薦使用。
初級(jí)會(huì)計(jì)職稱中級(jí)會(huì)計(jì)職稱經(jīng)濟(jì)師注冊(cè)會(huì)計(jì)師證券從業(yè)銀行從業(yè)會(huì)計(jì)實(shí)操統(tǒng)計(jì)師審計(jì)師高級(jí)會(huì)計(jì)師基金從業(yè)資格稅務(wù)師資產(chǎn)評(píng)估師國(guó)際內(nèi)審師ACCA/CAT價(jià)格鑒證師統(tǒng)計(jì)資格從業(yè)
一級(jí)建造師二級(jí)建造師消防工程師造價(jià)工程師土建職稱房地產(chǎn)經(jīng)紀(jì)人公路檢測(cè)工程師建筑八大員注冊(cè)建筑師二級(jí)造價(jià)師監(jiān)理工程師咨詢工程師房地產(chǎn)估價(jià)師 城鄉(xiāng)規(guī)劃師結(jié)構(gòu)工程師巖土工程師安全工程師設(shè)備監(jiān)理師環(huán)境影響評(píng)價(jià)土地登記代理公路造價(jià)師公路監(jiān)理師化工工程師暖通工程師給排水工程師計(jì)量工程師
人力資源考試教師資格考試出版專業(yè)資格健康管理師導(dǎo)游考試社會(huì)工作者司法考試職稱計(jì)算機(jī)營(yíng)養(yǎng)師心理咨詢師育嬰師事業(yè)單位教師招聘公務(wù)員公選考試招警考試選調(diào)生村官
執(zhí)業(yè)藥師執(zhí)業(yè)醫(yī)師衛(wèi)生資格考試衛(wèi)生高級(jí)職稱護(hù)士資格證初級(jí)護(hù)師主管護(hù)師住院醫(yī)師臨床執(zhí)業(yè)醫(yī)師臨床助理醫(yī)師中醫(yī)執(zhí)業(yè)醫(yī)師中醫(yī)助理醫(yī)師中西醫(yī)醫(yī)師中西醫(yī)助理口腔執(zhí)業(yè)醫(yī)師口腔助理醫(yī)師公共衛(wèi)生醫(yī)師公衛(wèi)助理醫(yī)師實(shí)踐技能內(nèi)科主治醫(yī)師外科主治醫(yī)師中醫(yī)內(nèi)科主治兒科主治醫(yī)師婦產(chǎn)科醫(yī)師西藥士/師中藥士/師臨床檢驗(yàn)技師臨床醫(yī)學(xué)理論中醫(yī)理論