Python time.sleep() 方法及代码示例

time.sleep(secs):线程暂停执行 secs 秒,或者睡眠secs 秒

定义

time.sleep(secs)

secs可以是整数也可以是浮点数,可以用浮点数来表示更为精确的睡眠时长

参数

参数类型参数名称参数描述
int|floatsecs睡眠时常

注意事项

  • 由于任何捕获到的信号都会终止 sleep() 引发的该睡眠过程并开始执行信号的处理例程,因此实际的暂停时长可能小于请求的时长;
  • 此外,由于系统需要调度其他活动,实际暂停时长也可能比请求的时间长

示例

import time

t = 3
print("time.sleep:", t, time.sleep(t))

t = 0.031415926
print('time.sleep:', t, time.sleep(t))

执行结果为 :

time.sleep: 3 None
time.sleep: 0.031415926 None