Python例項4 文字進度條

2021-08-22 10:33:57 字數 828 閱讀 4705

import time

scale = 10

print("------執行開始------")

for i in range(scale+1):

a = '*' * i

b = '-' * (scale-i)

c = (i/scale)*100

time.sleep(0.1)

print("%[{}->{}]".format(c,a,b))

print("------執行結束------")

import time

for i in range(101):

print("\r%".format(i), end="")

time.sleep(0.1)

注釋:由於idle只是模擬程式執行的環境,所以限制了\r的功能。可以到cmd命令提示符中直接開啟執行py檔案顯示重新整理效果。

import time

scale = 50

print("執行開始".center(scale//2,"-"))

start = time.perf_counter()

for i in range(scale+1):

a = '*' * i

b = '.' * (scale-i)

c = (i/scale)*100

dur = time.perf_counter() - start

print("\r%[{}->{}]s".format(c,a,b,dur),end=' ')

time.sleep(0.1)

print("\n"+"執行結束".center(scale//2,'-'))

Python例項7 文字進度條

文字進度條簡單的開始 import time scale 10 print 執行開始 for i in range scale 1 a i b scale i c i scale 100 print format c,a,b time.sleep 0.1 print 執行結束 文字進度條單行動態重新...

python編寫文字進度條例項

最基本的文字進度條 textprocessbar.py import time scale 10print 執行開始 for i in range scale 1 a i b scale i c i scale 100 print format c,a,b time.sleep 0.1 print ...

python例項文字進度條

簡單的文字進度條 解析引入time庫 列印一行作為開始 最後也列印乙個結束的標籤 定義變數等於10,文字進度條大概的寬度是10 使用for迴圈來模擬進度,for i in range 能夠不斷地產生迴圈 每次答應都會顯示當前的休眠狀態 字串與整數的乘積表示字串被複製的次數 變數a 表示 被複製的次數...