python 加载打印

python 加载打印,第1张

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)

打印效果

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/714434.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-24
下一篇2022-04-24

发表评论

登录后才能评论

评论列表(0条)

    保存