20220419
一、
import time#第三方库,时间库
cnt=10
print('='*10+'开始下载'+'='*10)
for i in range(cnt+1):#依次输出值函数range(结束值减一)、range(开始,结束,间隔)
a="*"*i
b="."*(cnt-1)
c=(i/cnt)*100
print("%d%%[%s%s]"%(c,a,b))#格式化:%d整数、%f小数、%.2f小数后两位、%s字符串
time.sleep(0.3)#休眠0.3秒
print("n",'='*10+'下载完成'+'='*10)#转义字符:b退格、n换行、r回车、t制表、
打印效果
二、
import time
a=100
print('='*50,'开始下载','='*50)
for b in range(a+1):
c="*"*b
d="."*(a-b)
print("r",'%d%%[%s%s]'%(b,c,d),end=" ")
time.sleep(0.1)
print("n",'='*50,"下载完成",'='*50)
打印效果



