time庫的簡單應用 文字進度條

2021-10-07 14:03:53 字數 1492 閱讀 1852

執行效果如圖:

**:

#文字進度條.py by@dingzeyuan

import time as t

scale =

10print

("------執行開始------"

)for i in

range

(scale +1)

: a =

'*'* i;

b ='.'*

(scale - i)

c =(i / scale)

*100

print

("%[{}->{}]"

.format

(c, a, b)

) t.sleep(

0.1)

print

("------執行結束------"

)

難點:要使輸出後不換行,並且游標移動到當前行的起始位置

使用轉移字元 \r即可以讓游標回到起始位置

end=「」不換行,在當前游標後面加乙個東西,引數賦值為空字串

**:

#文字進度條.py by@dingzeyuan

#文字進度條.py by@dingzeyuan

import time as t

scale =

50print

("執行開始"

.center(scale //2,

"-")

)start = t.perf_counter(

)for i in

range

(scale +1)

: a =

'*'* i

b ='.'*

(scale - i)

c =(i / scale)

*100

dur = t.perf_counter(

)- start

print

("\r%[{}->{}]s"

.format

(c, a, b, dur)

, end="")

t.sleep(

0.1)

print

("\n"

+"執行結束"

.center(scale//2,

'-')

)

time庫的使用 Python)文字進度條

1 time庫是python中處理時間的標準庫 計算機時間的表達 提供獲取系統時間並格式化輸出功能 提供系統級精確計時功能,用於程式效能分析 import time time.2 time庫包括三類函式時間獲取 time ctime gmtime 時間格式化 strftime strptime 程式...

python中time庫使用及文字進度條的實現

time庫是python 中處理時間的標準庫,我們可以使用import time 來匯入time庫。下面來介紹一下time庫的一些用法 函式描述 例項time 獲取當前時間戳 計算機內部時間值,浮點數 ctime 獲取當前時間並字串易讀方式表示 gmtime 獲取當前時間,表示為計算機可處理的時間格...

簡單的進度條

回車與換行 回車 r本義是游標重新回到本行開頭,r的英文是retrun 換行 n本義是游標往下一行 不一定到下一行行首 n的英文是newline。在windows下,換行就是另起一行,回車就是回到一行的開頭,所以我們在平時編寫檔案時的回車符確切說是回車換行符 enter鍵 即實現換行需要 r n 而...