Python——文本进度条
生活随笔
收集整理的這篇文章主要介紹了
Python——文本进度条
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
源代碼?
版本一?
#TextProgress.py import time scale=10 print("-----執(zhí)行開(kāi)始-----") for i in range(scale+1):a,b='**'*i,'..'*(scale-i)c=(i/scale)*100print("{:^3.0f}%[{}->{}]".format(c,a,b))time.sleep(0.1) print("-----執(zhí)行結(jié)束-----")版本二
#TextProgress.py import time scale=10 print("-----執(zhí)行開(kāi)始-----") for i in range(scale+1):a,b='**'*i,'..'*(scale-i)c=(i/scale)*100print("\r%{:^3.0f}[{}->{}]".format(c,a,b),end='')time.sleep(0.1) print("\n-----執(zhí)行結(jié)束-----")版本三
#TextProgress.py import time scale=50 print("執(zhí)行開(kāi)始".center(scale//2,"-")) start=time.perf_counter() for i in range(scale+1):a='*'*ib='.'*(scale-i)c=(i/scale)*100dur=time.perf_counter()-startprint("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end='')time.sleep(0.1) print("\n"+"執(zhí)行結(jié)束".center(scale//2,'-')) #因?yàn)閒or里print不換行,為了美觀,輸出執(zhí)行結(jié)束前加換行符?
參考文章
https://blog.csdn.net/weixin_42120795/article/details/93974193
https://blog.csdn.net/qq_37230495/article/details/90239511
總結(jié)
以上是生活随笔為你收集整理的Python——文本进度条的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Python——蟒蛇绘制
- 下一篇: Python——随机法(蒙特卡罗方法)计