国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python是編譯運行的驗證方法

2019-11-25 18:00:59
字體:
供稿:網(wǎng)友

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

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

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

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

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

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

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

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 肃南| 肇源县| 滦平县| 平南县| 高雄市| 晋宁县| 灵寿县| 平顺县| 休宁县| 嘉黎县| 江门市| 彰化县| 葫芦岛市| 卢龙县| 芮城县| 苏尼特左旗| 武穴市| 福贡县| 鄂尔多斯市| 海兴县| 米脂县| 哈巴河县| 阜新市| 乌恰县| 江源县| 荔波县| 秭归县| 三亚市| 陇南市| 军事| 全南县| 天气| 夏河县| 小金县| 乌鲁木齐县| 德保县| 肥乡县| 巩留县| 莱西市| 绥江县| 怀仁县|