什麼是Python直譯器?和Python IDE有什麼區別?

老男孩IT教育機構發表於2021-01-12

  初入門學習Python,很多人都會把Python IDE和Python直譯器混為一談,總認為他們屬於同一種東西,其實他們本質上就有很大的區別,接下來我們一起來看看什麼是Python直譯器?和Python IDE有什麼區別?

  什麼是Python IDE?

  IDE全稱是整合開發環境,是用於提供程式開發環境的應用程式,一般包括程式碼編輯器、編譯器、偵錯程式和圖形使用者介面等工具。整合了程式碼編寫功能、分析功能、編譯功能、除錯功能等一體化的開發軟體服務套,所以具備這一特性的軟體或軟體組都可以叫做整合開發環境,常見的IDE工具有Pycharm、Visual Studio Code等。

  什麼是Python直譯器?

  Python是一門解釋型程式語言,直譯器是Python執行必不可少的一種工具。所以,我們搭建Python環境,本質就是對Python進行配置或者定製。直譯器就是能夠執行用其他計算機語言編寫的系統軟體,是一個編譯程式。

  當我們編寫Python程式碼時,我們會得到的是一個包含Python程式碼的以.py為副檔名的文字檔案。執行程式碼,就需要Python直譯器去執行.py檔案,由於整個Python語言從規範到直譯器開源的,所以理論上,只要水平較高,任何人都可以編寫Python直譯器來執行Python程式碼。常見的Python直譯器為:CPython、IPython、Jython等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2749264/,如需轉載,請註明出處,否則將追究法律責任。

相關文章