最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python是編譯運(yùn)行的驗(yàn)證方法

 更新時(shí)間:2015年01月30日 09:15:13   投稿:junjie  
這篇文章主要介紹了Python是編譯運(yùn)行的驗(yàn)證方法,本文講解了一個(gè)小方法來驗(yàn)證Python是編譯運(yùn)行還是解釋運(yùn)行,需要的朋友可以參考下

雖然Python被說成是一種解釋型語言,但是實(shí)際上,Python源程序要先經(jīng)過編譯,然后才能運(yùn)行。

與Java語言類似,Python源程序編譯之后得到的是字節(jié)碼,交由Python虛擬機(jī)來運(yùn)行。

關(guān)于這一點(diǎn),我們可以這樣來驗(yàn)證:

復(fù)制代碼 代碼如下:

#!/usr/bin/python
 
print "position1"
1_syntax_error_identifier
print "position2"

將它保存為program.py,然后在shell窗口中運(yùn)行它:
復(fù)制代碼 代碼如下:

root@dell:~$ ./program.py
  File "./program.py", line 4
    1_syntax_error_identifier
                            ^
SyntaxError: invalid syntax
root@dell:~$ <br>

從這里可以看出,如果Python是純粹解釋運(yùn)行的話,那么它應(yīng)該輸出position1。
如果是編譯運(yùn)行的話,首先應(yīng)該發(fā)現(xiàn)源代碼中的語法錯誤,這正是本例展示的情況。

相關(guān)文章

最新評論

通州市| 高雄县| 潮州市| 岳阳县| 五指山市| 长子县| 全南县| 靖江市| 隆尧县| 靖州| 安龙县| 湘乡市| 根河市| 黄陵县| 乐业县| 绍兴县| 元氏县| 增城市| 黑山县| 金阳县| 沁源县| 开封县| 镇康县| 崇仁县| 平罗县| 汝城县| 祁连县| 武夷山市| 色达县| 文安县| 安徽省| 曲松县| 晋州市| 兴化市| 东乡县| 蓝田县| 延安市| 宾川县| 修文县| 息烽县| 德江县|