特定の処理に要する実行時間を測定したいとき。アルゴリズムの速さを競うなど。time関数でコンピュータ時間を取得できるので、その引き算を利用します。単位は秒。
パソコンの性能評価にも使えます。
import time as t
t1 = t.time() # 測定開始(時刻取得)
### 測定したい処理 ###
s = 0
for i in range(0, 1000000):
s = s + i
#################
t2 = t.time() # 測定終了(時刻取得)
calc_time = t2 -t1 # 実行時間取得
print("実行時間: ", calc_time, "[sec]")