Python time.sleep() 方法及代码示例
time.sleep(secs):线程暂停执行 secs 秒,或者睡眠secs 秒
定义
time.sleep(secs)
secs可以是整数也可以是浮点数,可以用浮点数来表示更为精确的睡眠时长
参数
参数类型 | 参数名称 | 参数描述 |
---|---|---|
int|float | secs | 睡眠时常 |
注意事项
- 由于任何捕获到的信号都会终止 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