使用 Timeit 测量性能:比较自定义函数的指南
您是否希望确定自定义函数的执行效率? Timeit 是一个功能强大的 Python 模块,提供了一种简单的方法来比较“insertion_sort”和“tim_sort”等函数的执行时间。
交互式 Python 会话
在交互式 Python 会话中,您有两个方便的选项来使用timeit:
def f(x): return x*x %timeit for x in range(100): f(x) # Performance results for 'f'
def f(x): return x * x import timeit timeit.repeat("for x in range(100): f(x)", "from __main__ import f", number=100000) # Performance results for 'f'
通过使用 timeit,你可以快速准确评估自定义功能的效率,并就其实施做出明智的决策。
以上是Python 的'timeit”模块如何帮助比较自定义函数的性能?的详细内容。更多信息请关注PHP中文网其他相关文章!