如何查看 运行 时间?

How do I check running time?

精确计时我的 Python 代码的方法有哪些,最好使用内置模块?虽然算法是高效排序的同义词,但有时,在输入中添加 单个 数字会使 运行 的代码慢得令人难以理解。不能坐以待毙

您可以在'timed'框中封装一段代码:

t0 = time.time()
<your code here>
elapsed = time.time() - t0

或使用分析器。

时间解决方案效率有点低,分析器在复杂情况下可能非常分散。

无论如何,如果你可以添加一个库,我是 perf_tool 的主要开发者,对这些用例非常有用。