欢迎访问宙启技术站
智能推送

使用Python的sleep()函数实现程序等待用户输入

发布时间:2023-12-24 01:53:10

sleep()函数是Python中的一个内置函数,它用于让程序休眠一段时间,以便程序暂停执行,在特定时间后再继续执行。

sleep()函数的使用方式如下:

import time

time.sleep(seconds)

其中,seconds是程序需要休眠的时间,单位是秒。

下面是一个使用sleep()函数实现程序等待用户输入的例子:

import time

def main():
    print("程序将等待用户输入...")
    time.sleep(5)  # 程序将休眠5秒

    user_input = input("请输入内容:")
    print("用户输入的内容是:", user_input)

if __name__ == "__main__":
    main()

在这个例子中,程序会先打印一条消息,然后使用sleep()函数让程序暂停执行5秒钟。在这5秒钟内,用户有足够的时间来输入内容。5秒钟过后,程序会继续执行,使用input()函数等待用户输入,并将用户输入的内容打印出来。

这里用到了time模块中的sleep()函数,因此需要先导入time模块。可以看到,在导入time模块之后,通过time.sleep(5)来让程序休眠5秒。

需要注意的是,在使用sleep()函数时,程序会完全暂停执行,直到休眠时间结束后再继续执行。如果程序需要等待用户输入或执行其他耗时操作时,可以使用sleep()函数来进行延时等待。