在编程实践中,我们经常需要让程序在执行特定操作后暂停一段时间。Python中的time
模块提供了一个简单而强大的sleep()
函数,允许程序暂停指定的时间。本文将通过一个具体的例子,展示如何使用sleep()
函数来实现每隔一秒输出一次当前时间的最后两位数字。
一、导入time
模块
在Python中,time
模块是标准库的一部分,提供了各种与时间相关的功能。要使用sleep()
函数,我们首先需要导入time
模块。
import time
二、使用sleep()
函数
time.sleep()
函数接受一个参数,表示程序暂停的秒数。例如,time.sleep(1)
会使程序暂停1秒。这个函数在创建需要时间间隔的程序时非常有用。
三、 编写循环输出当前时间的最后两位
我们将编写一个循环,每隔一秒输出一次当前时间的最后两位数字。这可以通过time.time()
函数实现,该函数返回当前时间的Unix时间戳(自1970年1月1日以来的秒数)。
for i in range(4):
current_time = str(int(time.time()))[-2:]
print(current_time)
time.sleep(1)
这段代码做了以下几件事:
for i in range(4):
创建了一个循环,