共計 532 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用以下幾種方法來終止程序的運行:
- 使用
sys.exit()
函數:需要先導入sys
模塊,然后調用sys.exit()
函數即可終止程序的運行。此方法會引發SystemExit
異常,可以在sys.exit()
函數中傳遞一個整數作為退出狀態碼,一般非零狀態碼表示程序異常退出。
import sys
sys.exit() # 終止程序運行
- 使用
raise SystemExit
語句:直接使用raise SystemExit
語句可以拋出SystemExit
異常,從而終止程序的運行。
raise SystemExit # 終止程序運行
- 使用
KeyboardInterrupt
異常:在程序運行過程中按下Ctrl+C
組合鍵會引發KeyboardInterrupt
異常,可以利用這個異常來終止程序的運行。
try:
while True:
# 程序運行的代碼
except KeyboardInterrupt:
pass # 捕獲 KeyboardInterrupt 異常后什么也不做即可終止程序運行
請注意,以上方法終止程序的運行時會拋出異常,如果希望程序能夠正常退出而不是異常退出,可以在終止前做一些清理工作,并使用 try...finally
語句來確保清理代碼一定會執行。
丸趣 TV 網 – 提供最優質的資源集合!
正文完