python屬於編譯型語言


其實 Python 和 Java 一樣,也是一門基於虛擬機的語言,我們先來從表面上簡單地了解一下 Python 程序的運行過程。

當我們在命令行中輸入 python hello.py 時,其實是激活了 Python 的“解釋器”,告訴“解釋器”要開始工作了。可是在“解釋”之前,其實執行的第一項工作和 Java 一樣,是編譯。

熟悉 Java 的同學可以想一下我們在命令行中如何執行一個 Java 的程序:

  • javac hello.java(編譯的過程)
  • java hello(解釋的過程

只是我們在用 Eclipse 等 IDE 時,將這兩步給融合成了一步而已。其實 Python 也一樣,當我們執行 python hello.py 時,他也一樣執行了這么一個過程,所以我們應該這樣來描述 Python,Python 是一門先編譯后解釋的語言。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM