\

Pythonのsleep関数は、プログラムの実行を一時停止するための便利な機能です。この記事では、その基本的な使い方と応用例について解説します。

sleep関数の基本

Pythonのtimeモジュールには、プログラムを一時停止させるsleep関数があります。以下にその基本的な使い方を示します。

import time

time.sleep(3)  # 3秒間、プログラムを停止する

このコードを実行すると、sleep関数の引数で指定した秒数だけプログラムの実行が停止します。

sleep関数の応用

sleep関数は、APIへのリクエスト間隔を制御したり、大量のデータ処理を一定の間隔で行うバッチ処理など、さまざまな場面で利用できます。

以下に、forループと組み合わせたsleep関数の使用例を示します。

import time

for i in range(3):
    print(i)
    time.sleep(1)  # 1秒間の一時停止

このコードを実行すると、0から2までの数字が1秒ごとに表示されます。

まとめ

Pythonのsleep関数は、プログラムの一時停止を制御するための強力なツールです。ただし、sleep関数を使用する際は、プログラムのパフォーマンスに影響を与えないように注意が必要です。適切に使用すれば、より効率的なコードを書くことができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です