我有下面的代码,想创建一个倒计时时钟,从 10 倒计时到 9、8、7 等。
我想要一个数字来替换同一行和同一位置上的前一个数字(即您随时都可以看到一个数字)。
有没有一种打印方法可以做到这一点?
我是编程新手,发现os.system('cls')
可以解决问题,但必须有一个更有说服力的解决方案?
import time
def stopwatch(seconds):
start = time.time()
time.clock()
elapsed = 0
while elapsed < seconds:
elapsed = time.time() - start
print ("loop cycle time: %f, seconds count: %02d" % (time.clock() , elapsed), end=" ")
time.sleep(1)
stopwatch(20)