最常用、最简单的方法是使用 time.sleep() 函数,它让当前线程暂停指定秒数(支持小数),需先导入 time 模块;但它是阻塞式的,不适合高并发或响应敏感场景。

Python 中实现延时,最常用、最简单的方法是使用 time.sleep() 函数。
基础用法:time.sleep(秒数)
它会让当前线程暂停指定的秒数(支持小数),期间程序不执行后续代码。
- time.sleep(1) # 暂停 1 秒
- time.sleep(0.5) # 暂停 0.5 秒(500 毫秒)
- time.sleep(3.2) # 暂停 3.2 秒
需要先导入 time 模块
别忘了在文件开头加这句:
import time注意:sleep 是阻塞式的
它会“卡住”当前线程,不适合做高并发或响应敏感的任务(比如 GUI 或 Web 后端)。如果需要非阻塞延时(比如定时触发某事又不卡主线程),得用其他方式:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~