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機能を活用してみてください。

Python