在 Python 中,我们经常需要评估代码的性能,特别是对于耗时较长的函数。为了测量函数的执行时间,我们可以使用 Python 的内置模块 time
或者第三方库 timeit
。下面将介绍这两种方法的用法。
- 使用 time 模块
Python 的 time
模块提供了一些函数来测量时间。其中最常用的是 time.time()
函数,它返回当前的系统时间(以秒为单位)。我们可以在函数的开始和结束位置分别调用 time.time()
,然后计算两个时间点的差值,即可得到函数的执行时间。
下面是一个示例代码:
import time
def my_function():
start_time = time