溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

python解釋器有什么用

發(fā)布時(shí)間:2020-11-18 11:59:24 來(lái)源:億速云 閱讀:185 作者:小新 欄目:編程語(yǔ)言

小編給大家分享一下python解釋器有什么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

我們?cè)趺醋層?jì)算機(jī)去讀取并執(zhí)行Python代碼文件呢?python解釋器是什么?

Python語(yǔ)言是編程語(yǔ)言,是計(jì)算機(jī)能聽(tīng)懂的語(yǔ)言。

計(jì)算機(jī)的大腦是CPU, 中文名叫中央處理器,它仍然不能直接處理 Python 語(yǔ)言。

CPU 只能直接處理機(jī)器指令語(yǔ)言,那是一種由0和1 數(shù)字組成的語(yǔ)言,像下面這樣,

python解釋器有什么用

這是一種我們?nèi)撕茈y直接寫(xiě)出來(lái)的語(yǔ)言。

所以,我們需要一個(gè)翻譯, 把Python語(yǔ)言翻譯成 計(jì)算機(jī)CPU 能聽(tīng)懂的 機(jī)器指令語(yǔ)言,這樣計(jì)算機(jī)才能按照我們的Python程序的要求去做事。

就像如果你要讓一個(gè)美國(guó)人干一件事,你又只會(huì)說(shuō)中國(guó)話,那么你就需要一名會(huì)說(shuō)英語(yǔ)的中國(guó)翻譯, 你和翻譯說(shuō)中國(guó)話,翻譯聽(tīng)了,再對(duì)美國(guó)人說(shuō)英語(yǔ),告訴他怎么做。

讓計(jì)算機(jī)執(zhí)行Python程序時(shí),這個(gè)翻譯就是 Python解釋器。

Python解釋器本身也是個(gè)程序, 它是解釋執(zhí)行 Python代碼的,所以叫解釋器。

沒(méi)有它,我們的Python代碼是沒(méi)有辦法運(yùn)行的。

我們運(yùn)行Python程序時(shí),先運(yùn)行Python解釋器,通過(guò)這個(gè)解釋器,去讀取我們的Python程序文件,這個(gè)解釋器再以機(jī)器指令語(yǔ)言告訴CPU如何去做。

其原理如下圖所示:

python解釋器有什么用

所以說(shuō)要運(yùn)行Python程序,必須要有 Python解釋器。

以上是python解釋器有什么用的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI