Python实现命令行单行倒计时

说明:实现在命令行中单行显示的倒计时功能。

重点:转义字符\r ,定宽输出 $2s

目标效果:

单行倒计时

代码:

1
2
3
4
5
import time
for i in range(10,0,-1):
print('还需等待%2s 秒' % i, end = '\r')
time.sleep(1)
print('还需等待%2s 秒' % 0)

最后实现效果:

Python 单行倒计时实现效果

失败案例(未采用定宽输出):

Python 单行倒计时错误示范

Python实现命令行单行倒计时

https://repfaststart.com/posts/455050c8.htm

作者

Frog Rain

发布于

2020-09-24

更新于

2025-04-08

许可协议