Pythonでプログラムを終了する方法はいくつかあります。ここでは、それらの方法と、特にLinux環境でのPythonプログラムの終了方法について説明します。
exit()
exit()
はPythonの組み込み関数で、実行中のプログラムを終了させるために使用されます。以下が使用例です。
print("プログラムを終了します")
exit()
print("この行は実行されません")
このコードでは、exit()
が呼び出された後の行は実行されません。
sys.exit()
sys.exit()
は、プログラム自体を終了させることが可能で、終了ステータスも返すことができます。以下が使用例です。
import sys
for i in range(100):
if i == 10:
print("10に到達したのでプログラムを終了します")
sys.exit()
print(i)
このコードでは、i
が10になった時点でsys.exit()
が呼び出され、プログラムが終了します。
LinuxでのPythonプログラムの終了
LinuxやmacOSでは、PythonのREPL(Read-Eval-Print Loop)を終了するためにはCtrl-D
を使用します。また、Ctrl-Z
とReturn
を同時に押すことでもPythonプログラムを終了することができます。
以上がPythonプログラムの終了方法と、特にLinux環境での終了方法についての説明です。これらの方法を理解し、適切な方法を選んでプログラムを終了させることが重要です。