【发布时间】:2014-04-25 15:22:41
【问题描述】:
我正在使用 python 制作问卷,并希望在问卷上有一个可见的计时器。我用于计时器的代码如下,但是当它倒计时时,它会创建一个新行并且不会让我的问卷的其余部分运行。请帮忙!
import os
import time
s=59
m=5
while s<=59:
os.system('cls')
print ( m, "Minutes", s, "Seconds")
time.sleep(1)
s-=1
if s==0:
m-=1
s=59
【问题讨论】:
-
显然你在同一个线程上运行你的“计时器”和你的问卷。您可能想研究多线程或多处理。
-
我不会在 while 循环中重置 s=59,在循环外尝试一下
标签: python timer computer-science