首頁  >  文章  >  後端開發  >  Python直譯器是什麼

Python直譯器是什麼

藏色散人
藏色散人原創
2019-06-22 10:53:344961瀏覽

Python直譯器是什麼

我們要怎麼讓電腦去讀取並執行Python程式碼檔呢? python解釋器是什麼?

Python語言是程式語言,是電腦能聽懂的語言。

電腦的大腦是CPU, 中文名叫中央處理器,它仍然無法直接處理 Python 語言。

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

Python直譯器是什麼

這是一種我們人很難直接寫出來的語言。

所以,我們需要一個翻譯, 把Python語言翻譯成 電腦CPU 能聽懂的 機器指令語言,這樣電腦才能按照我們的Python程式的要求去做事。

就像如果你要讓一個美國人做一件事,你又只會說中國話,那麼你就需要一名會說英語的中國翻譯, 你和翻譯說中國話,翻譯聽了,再對美國人說英語,告訴他怎麼做。

讓電腦執行Python程式時,這個翻譯就是 Python解釋器。

Python解釋器本身也是個程序, 它是解釋執行 Python程式碼的,所以叫解釋器。

沒有它,我們的Python程式碼是沒有辦法運行的。

我們執行Python程式時,先執行Python解釋器,透過這個解釋器,去讀取我們的Python程式文件,這個解釋器再用機器指令語言告訴CPU如何做。

其原理如下圖所示:

Python直譯器是什麼

所以說要運行Python程序,必須要有 Python解釋器。

相關推薦:《Python教學

以上是Python直譯器是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn