
python包含兩種運行方式:交互式和腳本式。交互式可以通過cmd命令行窗口或者IDEL實現(xiàn),而腳本式通過寫一個腳本(.py結(jié)尾的文檔)實現(xiàn)。其中交互式主要用于簡單的python運行或者測試調(diào)試python時用到,而腳本式是運行python程序的主要方法。
1 交互模式下執(zhí)行 Python
這種模式下無需創(chuàng)建腳本文件,直接在 Python解釋器的交互模式下編寫對應(yīng)的 Python 語句即可。
1.1 Windows命令行工具
通過Windows命令行工具進行交互式運行python。在開始菜單找到“命令提示符”,打開,就進入到命令行模式,或者按下 “win +R” 鍵,啟動“運行”,在“運行”中輸入 cmd 然后回車,即彈出命令行工具,然后輸入python回車來啟動Python解釋器,即出現(xiàn)如下界面。
然后在命令提示符中輸入print('Hello world!'),然后回車即可輸出“Hello world!”。
交互模式:寫一行代碼,與python交互一次,python執(zhí)行一次。

1.2?IDEL交互式運行python
通過IDEL交互式運行python。從“開始”中找到Python->IDEL,如下圖。

啟動IDEL后,同樣輸入print('Hello world!'),然后回車即可輸出“Hello world!”。
同樣敲一行代碼,與python交互一次,python執(zhí)行一次。只不過IEDL中python代碼可以高亮顯示。

2 腳本式執(zhí)行Python
2.1?文本編輯器編寫腳本文件
通過文本編輯器,編寫腳本文件,命名為?test.py,如下:

接著在命令行模式下cd到test.py文件所在路徑,然后輸入?python test.py?回車即可,如下:


?
注意腳本文件所在路徑,如果當前工作路徑和腳本文件不在同一路徑下,則要進入 腳本文件所在路徑,或者給出腳本文件的完整路徑。
2.2?IDEL中編寫腳本文件
在IDEL中點擊file->new file,就會彈出一個未命名(Untitled)的腳本窗口,然后輸入如下代碼,并按Ctrl+S保存為?test.py?。
num = int(input('請輸入一個整數(shù): '))
# 輸出 1 - num(含) 中的所有的素數(shù)
for i in range(2,num+1):
fg=0
for j in range(2,i-1):
if i%j ==0:
fg=1
break
if fg==0:
print(i)

按F5運行保存的?test.py?腳本,就會出現(xiàn)如下界面?

3?交互式和腳本式的對比