python如何输出程序运行的时间
时间: 2024-09-23 18:12:03 浏览: 40
在Python中,你可以使用`time`模块来测量程序运行的时间。以下是几种常见的方式:
1. **使用`time.time()`函数**:这个函数会返回当前时间(以秒为单位)自从1970年1月1日午夜以来所经过的秒数。计算开始时间和结束时间的差值,可以得到程序运行时间。
```python
import time
start_time = time.time()
# 程序代码...
end_time = time.time()
execution_time = end_time - start_time
print(f"程序运行时间: {execution_time} 秒")
```
2. **使用`datetime`模块**:如果你想要更精确到毫秒,可以使用`datetime`模块配合`timedelta`。
```python
from datetime import datetime
start_time = datetime.now()
# 程序代码...
end_time = datetime.now()
execution_time = (end_time - start_time).total_seconds() * 1000
print(f"程序运行时间: {execution_time} 毫秒")
```
阅读全文