Python程序的運(yùn)行
? 在 Python 系統(tǒng)安裝完成后,可以啟動Python 解釋器(Python Shell),它有命令行(Command ?Line)和圖形用戶界面(Graphical User Interface)兩種操作界面。?
? 在不同的操作界面下,Python 語句既可以采用交 互式的命令執(zhí)行方式,又可以采用程序執(zhí)行方式。
1.命令行形式的python解釋器
? 啟動命令行形式的Python 解釋器,有以下方法。?
?(1)在Windows 系統(tǒng)的桌面,選擇“開始”→“所有程序”→“Python 3.8”→“Python 3.8(32-bit)”來啟動命令 行形式的Python 解釋器。

?(2)在Windows 系統(tǒng)的桌面單擊“開始”按鈕,選 擇“運(yùn)行”選項(xiàng),在彈出的“運(yùn)行”對話框中選擇 Python 啟動文件的路徑和文件名python.exe,單擊 “確定”按鈕。?
?(3)可以到Python 的安裝文件夾下,通過雙擊運(yùn)行 python.exe 文件來啟動命令行的Python 解釋器,或在 Python 圖標(biāo)上單擊右鍵,在彈出的菜單中選擇“創(chuàng)建快捷方式”命令,然后把建立的快捷方式圖標(biāo)復(fù)制到桌面上,之后通過快捷方式來啟動命令行的Python 解釋器。
? 啟動命令行形式的Python 解釋器后出現(xiàn)相應(yīng)的程序窗口。
? 其中“>>>”是Python解釋器的提示符,在提示符 后面輸入語句,Python 解釋器將解釋執(zhí)行。

? 還可以在Windows 命令提示符(即DOS 操作界面) 下直接運(yùn)行python.exe 文件,來啟動命令行的 Python 解釋器。

? 因?yàn)樵O(shè)置了Windows 系統(tǒng)的環(huán)境變量Path,其中 包含Python的安裝路徑,所以在運(yùn)行python.exe 時,Windows 系統(tǒng)會自動尋找到python.exe 文件, 否則需要在python文件名前面加上安裝路徑。 ? 先按Ctrl+Z 快捷鍵再按Enter 鍵,或輸入quit()命令, 或單擊Python 命令行窗口的“關(guān)閉”按鈕,均可 退出Python 解釋器。
2.圖形用戶界面形式的python解釋器
? 在Windows 系統(tǒng)的桌面,選擇“開始”→“所有程 序”→“Python 3.8”→“IDLE (Python 3.8 32-bit)”?
? 來啟動圖形用戶界面形式的Python 解釋器(簡稱 Python 解釋器圖形用戶界面窗口)。

? 圖形用戶界面形式的Python 解釋器集程序編輯、 解釋執(zhí)行于一體,是一個集成開發(fā)環(huán)境,可以提 高程序設(shè)計(jì)的效率。
? 在Python 解釋器圖形用戶界面窗口,選擇 File”→“Exit”命令,或按Ctrl+Q 快捷鍵,或輸入 quit()命令,或單擊Python 解釋器圖形用戶界面窗口的“關(guān)閉”按鈕,均可退出Python 解釋器圖形 用戶界面窗口。
3.python的命令執(zhí)行方式
? 啟動 Python 解釋器后,可以直接在其提示符 (>>>)后輸入語句。?
? 例:先在提示符>>>后輸入一個輸出語句,下一行 將接著輸出結(jié)果。?
? >>> print("Hello,World!")?
? Hello,World!?
? 讓Python 系統(tǒng)在屏幕上顯示“Hello,World!”。
? Python 解釋器用起來的確有點(diǎn)像是計(jì)算器,利用 輸出語句可以輸出一個表達(dá)式的值。
? 例:在提示符>>>后輸入下列語句將得到結(jié)果1.75。
? >>> print(1+3/4)?
? 1.75
4.python的程序執(zhí)行方式
? Python 的命令執(zhí)行方式又稱交互式執(zhí)行方式,這 對執(zhí)行單個語句來說是合適的。?
? 但是,如果要執(zhí)行多個語句,就顯得麻煩。
? 通常的做法是將語句寫成程序,再把程序存放到 一個文件中,然后再批量執(zhí)行程序文件中的全部語句,這稱為程序執(zhí)行方式。
(1)在Python 程序編輯窗口執(zhí)行 Python 源程序
? 在Python 解釋器圖形用戶界面窗口,選擇 “File”→“New File”命令,或按Ctrl+N 快捷鍵,打開 Python 程序編輯窗口。

? 在Python 程序編輯窗口輸入程序的全部語句。
? 例:輸入語句:?
? print("Hello,World!")?
? 語句輸入完成后,在Python 程序編輯窗口選擇 “File”→“Save”命令,確定保存文件位置和文件名, 例:e:\user\hello.py?
? 在Python 程序編輯窗口選擇“Run”→“Run Module”命令,或按F5 鍵,運(yùn)行程序并在Python 解釋器圖形用戶界面窗口中輸出運(yùn)行結(jié)果。
(2)在Python 解釋器提示符下運(yùn) 行Python 源程序?
? 利用Python 程序編輯窗口或其他編輯程序(如 Windows 記事本)建立一個Python 源程序文件后, 可以在Python 解釋器(命令行或圖形用戶界面)的提示符下執(zhí)行import 語句來導(dǎo)入程序文件。
? import語句的作用是將Python 程序文件從磁盤加 載到內(nèi)存,在加載的同時執(zhí)行程序。
? 注意:模塊文件名不加擴(kuò)展名“.py”,因?yàn)橄到y(tǒng) 自動假設(shè)模塊具有“.py”擴(kuò)展名。?
? 例:運(yùn)行hello.py?
? 可以使用下面的語句:?
? >>> import hello

? 注意:?
? ① 如果將程序文件保存在Python 的安裝文件夾下,則使用 import 語句時可以搜索到相應(yīng)程序文件并執(zhí)行它。?
? 但一般將系統(tǒng)文件和用戶文件分開存放,以便于管理。?
? 這時,如果在import 語句中直接使用文件名就會找不到指定文 件。?
? 為此,可以修改系統(tǒng)環(huán)境變量PythonPath,為Python 系統(tǒng)添加默認(rèn)文件搜索路徑。
? 假定程序文件存放在e:\user,則使用PythonPath 環(huán)境變量,在這個環(huán)境變量中輸入路徑e:\user。
? 如果PythonPath 變量不存在,可以創(chuàng)建它。?
? 設(shè)定PythonPath 環(huán)境變量后,就可以在import 語句中直接使用 程序文件名來運(yùn)行該程序了。
? ② 在Python 中,每一個以.py 結(jié)尾的Python 文件都是一個 模塊,可以通過導(dǎo)入一個模塊來讀取該模塊的內(nèi)容。?
? 從本質(zhì)上來講,導(dǎo)入就是載入一個文件,并能夠讀取那個 文件的內(nèi)容。
? 模塊導(dǎo)入是一種運(yùn)行Python 程序的方法。?
? 但是對于一個文件,import 語句只能在第一次導(dǎo)入時運(yùn)行 文件,如果要再次運(yùn)行文件,就需要調(diào)用imp 標(biāo)準(zhǔn)庫模塊 中的reload 函數(shù)。?
? imp 標(biāo)準(zhǔn)庫模塊需要導(dǎo)入才能使用。
? 如果要再次運(yùn)行hello.py,可以使用以下語句:?
? >>> import imp
? >>> imp.reload(hello)
(3)在Windows 命令提示符下運(yùn)行 Python 源程序?
? 要想運(yùn)行Python 程序,可以在Windows 命令提示 符下切換到Python 程序文件所在文件夾,因?yàn)槌?序文件位于e:\user 文件夾下,所以可以先選擇e: 盤并設(shè)置其當(dāng)前文件夾為 e:\user。?
? 然后,在Windows 命令提示符下輸入python,后 跟要執(zhí)行的程序文件名即可。
? 例:要運(yùn)行hello.py,可以使用以下命令:
? python hello.py

在python交互命令行中如何清屏??
方法:?
>>>import os?
>>>_ = os.system(“cls”)
Python程序的運(yùn)行的評論 (共 條)
