Python: sleepの使用方法
Pythonでsleep機能を使用するには、timeモジュールをインポートする必要があります。 以下に、sleepを使用する基本的なコードと例を示します。
import time # 指定した秒数だけプログラムを一時停止 time.sleep(秒数)
具体的な例
1. 5秒間プログラムを一時停止する例:
import time print("開始") time.sleep(5) # 5秒間停止 print("5秒経過しました")
2. カウントダウンの例:
import time for i in range(5, 0, -1): print(i) time.sleep(1) # 1秒ごとに表示 print("時間切れ!")
3. 小数点以下の秒数を指定する例:
import time print("開始") time.sleep(0.5) # 0.5秒間停止 print("0.5秒経過しました")
注意点
time.sleep()
は、指定した秒数の間、プログラムの実行を完全に停止させます。- ユーザーインターフェースを持つアプリケーションでは、
time.sleep()
の使用は避け、代わりにイベントループやタイマーを使用することをお勧めします。 - 長時間の
sleep
は、プログラムの応答性を低下させる可能性があるため、必要に応じて適切に使用してください。
これらの例を参考に、Pythonでsleep機能を活用してみてください。