进度条

import time   # 导入别人写好的代码
def func():
    for i in range(0,101,2):
         time.sleep(0.1)   # 每一次在这个地方阻塞0.1,0.1秒结束就结束阻塞
         char_num = i//2
         if i == 100:
            per_str = '\r%s%% : %s\n' % (i, '*' * char_num)
         else:
             per_str = '\r%s%% : %s' % (i, '*' * char_num)
         print(per_str,end = '')
func()
print('下载完成')
执行结果:

100% : **************************************************
下载完成

 

posted @ 2019-02-02 02:46  小萍瓶盖儿  阅读(86)  评论(0编辑  收藏  举报