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. |