timeit

модуль позволяет измерить время выполнения небольших фрагментов кода с целью оптимизации программы.

class timeit.Timer([stmt='pass'][, setup='pass'][, timer=<timer function>])
Параметры:
  • stmt – строка кода, для которого измеряется время выполнения
  • setup – строка кода, которая должна выполниться перед измерением времени
  • timer
repeat(repeat=3, number=1000000)

вызывает timeit указанное количесвто раз и возвращает список результатов

timeit(number=1000000)
Параметры:number (int) – количесвто повторений

возвращает время выполнения кода