在Python中打印程序中2点之间的时间[重复]
Posted
技术标签:
【中文标题】在Python中打印程序中2点之间的时间[重复]【英文标题】:Printing the time between 2 points in a program in Python [duplicate] 【发布时间】:2016-11-03 09:57:20 【问题描述】:我想知道在程序中的两点之间计时的方法。在我的情况下,我会问用户 10 个问题,然后显示他们回答问题所需的时间(下面的示例代码)。我将如何通过导入时间来做到这一点?
示例代码:
timer.start
question1 = input("What is your favorite game ?")
timer.end
print(timer.time)
^ timer.x 将被您的建议所取代。
【问题讨论】:
datetime.now() 是答案 【参考方案1】:import time
s=time.time()
question1 = input("What is your favorite game ?")
e=time.time()
print(e-s)
time.time()
以浮点数形式返回纪元以来的时间(以秒为单位)。
【讨论】:
【参考方案2】:这个怎么样?
from datetime import datetime
start = datetime.now()
question1 = input("What is your favorite game ?")
end = datetime.now()
print(str(end - start))
【讨论】:
以上是关于在Python中打印程序中2点之间的时间[重复]的主要内容,如果未能解决你的问题,请参考以下文章