python怎么解释语言_python——解释型语言
編程語言分三大類 : 低級(jí)語言 、 匯編語言 、 高級(jí)語言。
現(xiàn)代計(jì)算機(jī)都是基于 圖靈機(jī)模型 制造的。 因此計(jì)算機(jī)的內(nèi)部只能接受二進(jìn)制數(shù)據(jù)。而用二進(jìn)制代碼 0 1 描述的指令叫做機(jī)器指令,被稱作機(jī)器語言。這種機(jī)器語言是屬于低級(jí)語言
隨著計(jì)算機(jī)的發(fā)展,功能的增多,程序變得越來越復(fù)雜,想0 10101這種機(jī)器語言越來越不方便,然后就將一些機(jī)器語言的集合用英文標(biāo)識(shí)處理,這就叫做匯編語言,但本質(zhì)上也是對(duì)計(jì)算機(jī)的硬件直接操作
隨著發(fā)展現(xiàn)就又出現(xiàn)了一種高級(jí)語言。
而高級(jí)語言又分為兩種:
編譯型語言: 將程序以該語言的語法寫完后,交給專門的編譯器,一次性全部翻譯成機(jī)器指令,在運(yùn)行。而這種語言優(yōu)點(diǎn)是執(zhí)行效率高,缺點(diǎn)是依賴編譯器,跨平臺(tái)型差
解釋型語言: 將程序以該語言的語法寫完后,在運(yùn)行的時(shí)候由解釋器,翻譯一點(diǎn)運(yùn)行一點(diǎn)。這種語言的優(yōu)點(diǎn)是跨平臺(tái)性好,容易改代碼,缺點(diǎn)是運(yùn)行速度慢。
而 python 是解釋型語言
python 的官方解釋器是用C語言編寫的Cpython
jypthon 解釋權(quán)是用JAVA 寫的 可以直接編譯成 Java字節(jié)執(zhí)行
pypy 解釋器是python 自己寫的可以直接編譯成一大段代碼
總結(jié)
以上是生活随笔為你收集整理的python怎么解释语言_python——解释型语言的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 富文本框架_五种Java
- 下一篇: python中的json_python中