我已经创建了一个测验,我想创建一个计时器,以便显示用户为每个问题采取了多长时间? 我想实现每个问题旁边的计时器,但我无法找到任何帮助,因为我想要在每个问题后重置计时器如何创建计时器?
Q
如何创建计时器?
-3
A
回答
2
最简单的方法来计算需要做的事情需要多长时间是需要时间做到这一点,并把它从你做完之后的时间拿走。
在Python中,有一个time module。 time.time()
给你自从这个时代(1970年1月1日)以来的多少秒钟。
import time
start = time.time() # Time at the beginning of the script
main() # What you want to time
end = time.time() # Time at the end
print("You took", int(end - start), "seconds!")
你甚至可以一次做多件事情,并将时间存储在列表中。总共花费的时间将是清单的总和。
0
你可以使用睡眠 一样,
print "what's 3+2?"
Time = 0
Correctanswer = 5
while Time <= 10:
if Time <= 10:
Time += 1
sleep(1)
answer = raw_input ("")
if answer == Correctanswer:
Time = 11
print "you got the right answer"
if answer == Correctanswer or time > 10:
break
print "what's 8 +2?"
Time = 0
Correctanswer = 10
while Time <= 10:
if Time <= 10:
Time += 1
sleep(1)
answer = raw_input ("")
if answer == Correctanswer:
Time = 11
print "you got the right answer"
很抱歉,如果这也不行,我想出了它当场
+0
这不起作用,就像你睡觉时/ raw_input一样,它会停止,直到收到x time/input才会继续。你当前的脚本会睡一会儿,问问题然后再做10次。 – Artyer
+0
哦对不起,我没有时间去测试它 – PenguinMasterOfDisguise
相关问题
- 1. 如何在Cookie中创建计时器?
- 2. 如何创建秒表计时器
- 3. 如何创建PowerPoint计时器?
- 4. 如何在C#中创建计时器?
- 5. 如何创建日期计时器
- 6. 如何在python上创建计时器
- 7. 如何使用JLabel创建计时器?
- 8. 如何创建计数器?
- 9. 如何在C#中创建一个计时器计数器
- 10. 如何创建定时器
- 11. 如何在C#中创建一个定时器/计数器XNA
- 12. 如何在计时器达到零时创建动作
- 13. 级别计时器 - 如何在Unity中创建时间限制?
- 14. 创建定时器倒计时VB.Net?
- 15. 我无法创建EJB3计时器服务的计时器?
- 16. 创建一个计时器计时器以打破java
- 17. 计时器正在创建多个计时器实例
- 18. 如何用计数器创建数组?
- 19. 如何创建一个RESTful计算器?
- 20. Qt设计器 - 如何创建QDialog?
- 21. 如何创建多个计数器
- 22. 如何创建设计器代码?
- 23. 如何创建ASP.NET设计器主机
- 24. 如何创建计算器使用C#
- 25. 如何创建圣诞倒计时
- 26. 创建计数器
- 27. 如何创建代码,以继续在vb.net计数定时器
- 28. 如何使用seconds:milliseconds格式创建递增计时器?
- 29. 如何在WPF中创建一个计时器?
- 30. 如何创建淡入倒数计时器?
你能分享一些你写的代码?没有这个,我们很难得到帮助。 – RevanProdigalKnight
认真吗?!什么语言?你目前有什么代码?你有什么尝试? –
“时间”模块包含您可以使用的功能。 'time.time()',在Py3.3 +,'time.perf_counter()'上。请参阅https://docs.python.org/3/library/time.html – BrianO