python - 如何在python中启动秒表
问题描述
我想使用秒表来计时我的代码,但我需要帮助。这是我的代码:
import time
timer = 0
alreadyout = 'no'
eligable = 'no'
entered = 'no'
if alreadyout == 'no' and eligable == 'no':
answer = str(input("type to 100 letters as fast as you can"))
if len(answer) == 100:
eliable = 'yes'
entered = 'yes'
alreadyout = 'yes'
while entered == 'no':
time.sleep(1)
timer = timer + 1
print(timer)
解决方案
您可以使用time.time()
来计时您的代码。这是一个例子
import time
start = time.time()
# <code to time>
end = time.time()
print(f"Time taken to run the code was {end-start} seconds")
推荐阅读
- c# - .NET Framework 4.8 和 System.Web 中的 .dll 可以在 .NET Core 5 中使用吗?
- api - 提取活动日志
- pyqt5 - PyQt5 - 如何计算 QGraphicsRectItem 在其中心点旋转后的角点?
- node.js - 在 AWS s3 上使用 Nodejs api 上传文件时请求实体太大
- r - 从 CRAN 为从源安装的包安装依赖项
- python - 如何动态连接两个 CSV 文件?
- amazon-web-services - 无法创建 Auto Scaling 组
- css - --hue 在 css 中是什么意思?
- amazon-web-services - 如何将标头从请求传递到集成响应?
- kotlin - 在 Kotlin Android 中将 Hashmap 转换为 CSV