python文字進度條

2021-10-25 10:36:21 字數 1358 閱讀 6937

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,

'-')

)

效果

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...