perf_counter()运用
时间: 2023-09-08 10:10:06 浏览: 180
perf_counter() 是 Python 中的一个函数,它用于计算程序运行时间的高精度计时器。它返回一个浮点数,表示自程序运行开始后经过的秒数。
你可以使用 perf_counter() 来测量程序中的代码块执行时间,例如:
```python
import time
start_time = time.perf_counter()
# 在这里放置你想要计时的代码块
end_time = time.perf_counter()
execution_time = end_time - start_time
print(f"执行时间:{execution_time}秒")
```
上述代码中,我们记录了代码块的开始时间和结束时间,并通过计算两者之差得到了执行时间。这样我们就可以了解代码块的执行效率。
注意,perf_counter() 返回的时间精度较高,适合用于测量较小代码块的执行时间。如果需要测量较大代码块或整个程序的执行时间,可以考虑使用 time.time() 函数。
阅读全文