Python是一門(mén)解釋型的語(yǔ)言,它是基于C開(kāi)發(fā)的語(yǔ)言,沒(méi)有調(diào)用編譯操作,但是實(shí)際上Python程序在運(yùn)行時(shí)還是會(huì)轉(zhuǎn)化成字節(jié)碼,然后在機(jī)器中運(yùn)行。
解釋的意思是指程序運(yùn)行時(shí)每次讀源文件中的一行代碼,并執(zhí)行相應(yīng)的操作,就這樣一行一行的重復(fù)下去,而所謂的腳本語(yǔ)言就是這么運(yùn)行的。
編譯則代表著將一個(gè)高級(jí)語(yǔ)言轉(zhuǎn)化為 CPU 能執(zhí)行的機(jī)器碼,當(dāng)你編譯 C 的時(shí)候,的確是這樣的操作,編譯的結(jié)果是一個(gè)二進(jìn)制可執(zhí)行文件,這時(shí)系統(tǒng)可直接運(yùn)行這個(gè)程序。
總結(jié):
Python是一門(mén)解釋型的語(yǔ)言,它是基于C開(kāi)發(fā)的語(yǔ)言,沒(méi)有調(diào)用編譯操作,但是實(shí)際上Python程序在運(yùn)行時(shí)還是會(huì)轉(zhuǎn)化成字節(jié)碼,然后在機(jī)器中運(yùn)行。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com