6
4

Pythonのsleep関数の使い方をコードを用いて解説

Posted at

Pythonの time モジュールには、スリープ(一時停止)を実現するための sleep() 関数が提供されています。この関数は、指定した秒数だけプログラムの実行を一時停止させます。以下に、sleep() 関数の使い方をコード例を交えて説明します。

1. sleep() 関数の基本的な使い方

sleep() 関数を使用して、プログラムの実行を指定した秒数だけ停止させるコード例です。

import time

print("処理を開始します。")
time.sleep(3)  # 3秒間スリープ
print("3秒後に処理が再開されました。")

このコードでは、time.sleep(3) を使用して、プログラムの実行を3秒間停止させています。指定した秒数だけスリープし、その後にメッセージが表示されます。

2. 小数点以下の秒数を指定

sleep() 関数に小数点以下の秒数を指定するコード例です。

import time

print("処理を開始します。")
time.sleep(1.5)  # 1.5秒間スリープ
print("1.5秒後に処理が再開されました。")

このコードでは、time.sleep(1.5) を使用して、1.5秒間スリープします。

sleep() 関数は、時間の待機や一時停止が必要な場面で便利です。例えば、ループの間隔を調整したり、リソースの競合を回避するために使用することができます。ただし、長時間のスリープはプログラムのパフォーマンスに影響を与える可能性があるため、慎重に使用する必要があります。

Pythonのお役立ち情報

6
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4