特定の処理に要する実行時間を測定したいとき。アルゴリズムの速さを競うなど。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]")