import time
scale = 10
print('-----startProgress-----')
for i in range(scale + 1):
a = "*" * i
b = '.' * (scale - i)
c = (i/scale) * 100
print("\r{:^3.0f}%[{}-->{}]".format(c,a,b), end="")
time.sleep(0.5)
print('\n--------stop--------')
=============================
不要在IDLE中执行,idle 默认是开发环境,在命令提示符下执行或者Linux下执行 ,
======================效果==========
-----startProgress-----
100%[**********-->]
--------stop--------
本文介绍了一个使用Python实现的简单进度条动画,通过循环打印不同比例的填充和未填充符号来展示任务进度,每0.5秒更新一次进度显示。
1万+





