Python小练习:文本进度条

import time
#text_probar.py
#文本进度条
sacal = 50
# print('{:=^60}'.format('  开始  '))
print('开始'.center(sacal+10,'-'))
begin = time.perf_counter()
for i in range(sacal+1):
    a = '*' * i
    b = '-' * (sacal-i)
    c = i/sacal*100
    time.sleep(0.25)
    dur = time.perf_counter() - begin
    print('\r{:^3.1f}% {}->{}{:.1f}s'.format(c,a,b,dur), end='')
print('\n')
print('结束'.center(sacal+10,'-'))


# print('\n{:=^60}'.format('  结束  '))

运行结果:
在这里插入图片描述在这里插入图片描述

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页