⏰Python实现计时器:多种方式大揭秘⏱️
宁凡宜
•
2025-03-28 06:44:57
摘要 大家好!今天给大家分享几个用Python实现计时器的小技巧💡,让你的工作和学习效率up up!首先是最简单的`time.sleep()`方法,适合初学者尝...
大家好!今天给大家分享几个用Python实现计时器的小技巧💡,让你的工作和学习效率up up!
首先是最简单的`time.sleep()`方法,适合初学者尝试👇:
```python
import time
print("开始倒计时...")
time.sleep(5) 计时5秒
print("时间到!")
```
简单直接,但功能单一。
其次是使用`datetime`模块,适合需要精确记录时间的场景📅:
```python
from datetime import datetime
start = datetime.now()
假设这里是你的任务代码
end = datetime.now()
print(f"耗时:{(end - start).seconds} 秒")
```
它能更精准地帮你统计运行时间!
最后推荐一个有趣的装饰器方式🌟,为函数添加计时功能:
```python
import time
from functools import wraps
def timer(func):
@wraps(func)
def wrapper(args, kwargs):
start = time.time()
result = func(args, kwargs)
end = time.time()
print(f"{func.__name__} 耗时:{end - start:.4f} 秒")
return result
return wrapper
@timer
def test():
time.sleep(2)
test() 输出耗时信息
```
灵活又实用!
希望这些小技巧能帮到你,快去试试吧!💪✨
版权声明:本文由用户上传,如有侵权请联系删除!
标签: