📅  最后修改于: 2023-12-03 15:08:45.317000             🧑  作者: Mango
有时候,在我们的代码中,需要暂停一段时间以等待某些操作完成。在 Python 中,我们可以使用 time
模块来完成这个任务。
如果您想停顿一段固定的时间,可以使用 time.sleep()
方法。下面是一个例子:
import time
print("开始等待...")
time.sleep(5)
print("等待结束!")
在上面的例子中,我们使用 time.sleep(5)
方法来暂停代码的执行 5 秒钟。这个操作可以让程序的后续操作等待 5 秒钟后再执行。
在一些情况下,您可能需要停止在一段随机的时间内等待。在这种情况下,您可以使用 random
模块来生成一个随机等待时间。这是一个例子:
import time
import random
wait_time = random.randint(1, 10)
print(f"将在 {wait_time} 秒内停止执行。")
time.sleep(wait_time)
print("等待结束!")
在上面的例子中,我们首先使用 random.randint(1, 10)
来生成一个 1 ~ 10 秒之间的随机等待时间。然后,我们使用 time.sleep()
来等待这个时间间隔。
在本文中,我们学习了如何在 Python 中停止一段时间。我们可以使用 time.sleep()
方法来停止一段固定的时间,也可以使用 random
模块来生成一个随机等待时间。这些方法使得程序的执行可以更加灵活和可控。