import time #匯入時間庫
print
('執行開始'
.center(20,
'-')
)#列印資訊,控制佔位寬度,填充字元
scale=
10#設定進度條長度
for i in
range
(scale+1)
: a=i/scale*
100#a變數表示當前進度百分比
b=chr
(9733
)*i #b變數表示當前進度,chr函式可以將編碼轉換為符號
c=chr
(10084)*
(scale-i)
#c變數表示未載入進度
print
('%[{}{}]'
.format
(a,b,c)
)#設定列印格式
time.sleep(
0.2)
#設定列印時間間隔
print
('執行結束'
.center(20,
'-')
)
效果![](https://pic.w3help.cc/1ae/c36d4424d002a3c1bbbff4fa0ae1e.jpeg)
import time #匯入時間庫
print
('執行開始'
.center(20,
'-')
)#列印資訊,控制佔位寬度,填充字元
scale=
10#設定進度條長度
for i in
range
(scale+1)
: a=i/scale*
100#a變數表示當前進度百分比
b=chr
(9733
)*i #b變數表示當前進度,chr函式可以將編碼轉換為符號
c=chr
(10084)*
(scale-i)
#c變數表示未載入進度
print
('\r%[{}{}]'
.format
(a,b,c)
,end='')
#設定列印格式
time.sleep(
0.2)
#設定列印時間間隔
print
('\n'
+'執行結束'
.center(20,
'-')
)
效果
python 文字進度條
textprobarv.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...
python 文字進度條
需求分析 1 採用字串方式列印可以動態變化的文字進度條 2 進度條需要能在一行中逐漸變化 問題分析 如何獲得文字進度條的變化時間?採用sleep 模擬乙個持續的進度!簡單的開始 import time scale 10 print 執行開始 for i in range scale 1 a i b ...
python 文字進度條
這是乙個利用格式化輸出和時間延遲實現控制颱風格式文字進度條 print 函式在輸出結尾處會自動生成乙個 n 即換行符,從而讓游標移動到下一行行首 import time 引入time函式庫 scale 10print 執行開始 for i in range scale 1 a,b i,scale i...