python中的1小时计时器时钟
基本上,我正在尝试用python制作一个1小时的计时器,它将在本例中的终端上显示它 格式HH:MM:SS 3600秒 只要启动它就会显示出来 01:00:00 经过1秒后 00:59:59 一分钟后 00:58:59 等等 我自己尝试了一点代码,但不知道我做错了什么python中的1小时计时器时钟,python,loops,time,Python,Loops,Time,基本上,我正在尝试用python制作一个1小时的计时器,它将在本例中的终端上显示它 格式HH:MM:SS 3600秒 只要启动它就会显示出来 01:00:00 经过1秒后 00:59:59 一分钟后 00:58:59 等等 我自己尝试了一点代码,但不知道我做错了什么 import time as t import os time = 3600 os.system('cls') while(time > 0): mint = int(time / 60) hrs = i
import time as t
import os
time = 3600
os.system('cls')
while(time > 0):
mint = int(time / 60)
hrs = int((mint/60))
sec = mint % 60
print("time left --> ",hrs,":",mint,":",sec)
time-=1
t.sleep(1)
os.system('cls')
将
sec=mint%60
更改为sec=time%60
这也更有意义:)
也考虑使用格式:
打印(“剩余时间-->”,小时,:“,分钟,:”,秒)
可以写为:
print(“time left-->{}:{}:{}.format(hrs,mint,sec))
@Rajdeepsaha别忘了把它标记为正确答案,这样它会帮助其他人:)我知道有点晚,但它能工作2小时,即7200秒还是3秒