pyzo漢化版是可以作為python的一種替代編程工具,用戶(hù)可以使用它來(lái)編寫(xiě)程序,功能強(qiáng)大,運(yùn)行無(wú)壓力,交互復(fù)制代碼也行,感興趣的朋友們趕快來(lái)下載試試吧!
為編程行業(yè)打造的Python編輯工具,Pyzo最新版是輕量級(jí)的Python IDE,Pyzo最新版支持多種在編輯器中運(yùn)行源代碼的方法,軟件擁有強(qiáng)大的Introspection,軟件還允許通過(guò)各種方式來(lái)交互式運(yùn)行代碼.軟件使用直觀(guān)的快捷編輯器,因而可以為菜單中的任何項(xiàng)目創(chuàng)建快捷方式.
1.Pyzo最新版支持幾種在編輯器中運(yùn)行源代碼的方法
2.運(yùn)行選擇:如果沒(méi)有選中文本,則執(zhí)行當(dāng)前行; 如果選擇在一行上,則評(píng)估選擇; 如果選擇跨越多行,Pyzo將運(yùn)行(完整)選定的行
3.運(yùn)行單元格:單元格是以##or 開(kāi)頭的兩個(gè)命令之間的所有內(nèi)容
4.運(yùn)行文件:這將運(yùn)行當(dāng)前文件中的所有代碼
5.運(yùn)行項(xiàng)目主文件:在當(dāng)前項(xiàng)目的主文件中運(yùn)行代碼
強(qiáng)大的Introspection:
允許各種方式交互式運(yùn)行代碼
使用直觀(guān)的快捷編輯器,可以為菜單中的任何項(xiàng)目創(chuàng)建快捷方式
各種方便的工具,你也可以加上自己做的工具
支持不同的Qt主題.
在編輯器和外殼中都支持完整的Unic ode支持
shell:
可以選擇和復(fù)制shell中的文本.文本可以粘貼到命令行
允許交互使用幾個(gè)GUI工具包:PySide,PyQt4,Tk,wx,fltk,GTK
支持類(lèi)似于IPython的命令
您可以創(chuàng)建多個(gè)shell配置
使用'pip'或'conda'命令來(lái)管理你的包
編輯器:
支持自動(dòng)縮進(jìn)
自動(dòng)確定加載文件時(shí)的縮進(jìn)寬度
支持評(píng)論和取消注釋所選行
查找/替換(也支持正則表達(dá)式)
多種字體的選擇,默認(rèn)情況下,Pyzo有兩種漂亮的字體
斷點(diǎn)用于調(diào)試
Pyzo是開(kāi)放的
Pyzo是開(kāi)源軟件,在自由許可下分發(fā),因此可以自由分發(fā),甚至用于商業(yè)用途.這種開(kāi)放性使得Python可以很好地與其他語(yǔ)言一起使用,并且易于擴(kuò)展.
Python是通用的
Python是一種通用語(yǔ)言,這意味著許多事情都變得簡(jiǎn)單了.例子有字符串處理、讀/寫(xiě)文件、套接字、網(wǎng)站(比如這個(gè))、數(shù)據(jù)庫(kù)、圖形用戶(hù)界面.這就是為什么它被如此多的人采用,并用于如此廣泛的任務(wù).大的用戶(hù)社區(qū)非?;钴S,以友好著稱(chēng).
它對(duì)于一般任務(wù)的易用性使得Python非常適合教育.對(duì)于科學(xué)來(lái)說(shuō),這也是一個(gè)優(yōu)勢(shì),因?yàn)榭茖W(xué)家經(jīng)常需要加載數(shù)據(jù),可視化數(shù)據(jù),或者通過(guò)用戶(hù)界面控制數(shù)據(jù).對(duì)于商業(yè)應(yīng)用來(lái)說(shuō),這意味著很多東西都是現(xiàn)成的,既省時(shí)又省錢(qián).
Pyzo是動(dòng)態(tài)的
注意:嚴(yán)格來(lái)說(shuō),Python是一種語(yǔ)言規(guī)范,可能會(huì)變得堆積和解釋.Pyzo基于cPython,這是最常見(jiàn)的Python實(shí)現(xiàn),它使用用c語(yǔ)言編寫(xiě)的解釋器
成為一個(gè)動(dòng)態(tài)語(yǔ)言意味著新代碼可以在無(wú)限期內(nèi)不受限制地執(zhí)行.這在科學(xué)和工程中,或者在程序員設(shè)計(jì)復(fù)雜算法的任何其他情況下都非常有用.這意味著用戶(hù)不必在每次修改代碼時(shí)都經(jīng)歷編譯-運(yùn)行-調(diào)試周期.相反,一段代碼(例如,算法的一部分)可以在同一個(gè)解釋器中重復(fù)更改和執(zhí)行.這導(dǎo)致了高度交互的環(huán)境,大大縮短了開(kāi)發(fā)周期(快速原型).當(dāng)與大型數(shù)據(jù)集(例如CT或MRI)一起使用時(shí),只需將它們加載到解釋器中一次,之后用戶(hù)就可以重復(fù)地更改和執(zhí)行每一個(gè)代碼.
Python很容易閱讀
的算法變得越來(lái)越復(fù)雜時(shí)(就像他們?cè)诳茖W(xué)中經(jīng)常做的那樣),能夠?qū)W⒂谒惴ǘ槐鼐帉?xiě)復(fù)雜的代碼來(lái)做簡(jiǎn)單的事情是很棒的:它有助于讓你的算法盡可能簡(jiǎn)單.對(duì)于教育來(lái)說(shuō),可讀性很重要.
Python使用縮進(jìn)為代碼提供結(jié)構(gòu).經(jīng)常習(xí)慣另一種語(yǔ)言的人抱怨關(guān)于牙套的缺失.但這是Python的主要優(yōu)勢(shì)之一!在使用大括號(hào)的語(yǔ)言中,人們也使用縮進(jìn)讓其他人更容易閱讀.所以他們用括號(hào)告訴程序他們的意思,用數(shù)據(jù)告訴其他人他們的意思.這給房間一個(gè)寬敞的空間.在Python中,只有一種表示結(jié)構(gòu)的方式,在遠(yuǎn)處,這種方式對(duì)于人和計(jì)算機(jī)來(lái)說(shuō)都很容易閱讀.只有一件事需要注意:永遠(yuǎn)不要混淆制表符和空格.一個(gè)合適的程序會(huì)阻止你這樣做.
網(wǎng)友評(píng)論