首页 > 新闻动态 >  

新闻动态
NEWS

Python是编译运行的

添加时间:2013-8-10 点击量:

      固然Python被说成是一种申明型说话,然则实际上,Python源法度要先经过编译,然后才干运行。


       与Java说话类似,Python源法度编译之后获得的是字节码,交由Python虚拟机来运行。


       关于这一点,我们可以如许来验证:


#!/usr/bin/python


print position1
1_syntax_error_identifier
print position2

          将它保存为program.py,然后在shell窗口中运行它:


root@dell:~¥ ./program.py

File ./program.py, line 4
1_syntax_error_identifier
^
SyntaxError: invalid syntax
root@dell:~¥

          从这里可以看出,若是Python是纯粹申明运行的话,那么它应当输出position1。


          若是是编译运行的话,起首应当发明源代码中的语法错误,这恰是本例显现的景象。

我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》
分享到: