创建倒计时器的Python程序
在这个例子中,你将学习如何创建一个倒数计时器。
def countdown(time_sec): while time_sec: mins, secs = divmod(time_sec, 60) timeformat = '{:02d}:{:02d}'.format(mins, secs) print(timeformat, end='\r') time.sleep(1) time_sec -= 1 print("stop") countdown(5)
- divmod()方法接收两个数字并返回一对由其商和余数组成的数字(一个元组)。
- end='\r'覆盖了每次迭代的输出。
- time_sec的值在每次迭代结束时被递减。
相关文章