Python timeit Module
Example
Measure execution time of code:
import timeit
time = timeit.timeit('sum(range(100))', number=10000)
print(f'Execution time: {time:.6f} seconds')
Try it Yourself »
Definition and Usage
The timeit module measures execution time of small code snippets accurately.
Use it to benchmark code, compare algorithm performance, or optimize critical sections of your program.
Members
Member | Description |
---|---|
Timer | Class for timing code execution. |
default_timer() | Return the default timer function. |
repeat() | Call timeit() multiple times and return list of results. |
timeit() | Time execution of a statement. |