Pythonでは、time
モジュールのsleep
関数を使用して、ループの実行を一時停止することができます。この記事では、その使用方法について詳しく説明します。
sleep関数の基本的な使い方
以下は、sleep
関数を使用して、プログラムの実行を指定した秒数だけ停止させる基本的なコード例です。
import time
print("処理を開始します。")
time.sleep(3) # 3秒間スリープ
print("3秒後に処理が再開されました。")
このコードでは、time.sleep(3)
を使用して、プログラムの実行を3秒間停止させています。指定した秒数だけスリープし、その後にメッセージが表示されます。
小数点以下の秒数を指定
sleep
関数には小数点以下の秒数を指定することも可能です。
import time
print("処理を開始します。")
time.sleep(1.5) # 1.5秒間スリープ
print("1.5秒後に処理が再開されました。")
このコードでは、time.sleep(1.5)
を使用して、1.5秒間スリープします。
注意点
sleep
関数は、時間の待機や一時停止が必要な場面で便利です。例えば、ループの間隔を調整したり、リソースの競合を回避するために使用することができます。ただし、長時間のスリープはプログラムのパフォーマンスに影響を与える可能性があるため、慎重に使用する必要があります。
以上、Pythonでループの一時停止を実現する方法について説明しました。この情報がPythonのプログラミングに役立つことを願っています。.