用Python實現讀書進度條顯示

2021-09-24 10:19:36 字數 711 閱讀 1124

每次看書,總想知道自己看書進度條是多少,無奈只好通過計算器計算已看頁數/總頁數,得到對應百分比。

一來計算麻煩,二來沒有進度條直觀。

於是就想,能不能利用python去做乙個讀書進度條記錄。

def

bar(n,m)

: jd=

'\r %2d%% [%s%s]'

n1=int(n*

20/m)

m1=int(m*

20/m)

a ='■'* n1

b ='□'*

(m1 - n1)

c =(float

(n / m))*

100print

(jd %

(c, a, b)

, end='')

print()

print

("主人你好,今天又看書啦!"

)book_number=

int(

input

("這本書多少頁:"))

readed_number=

int(

input

("主人你已讀多少頁:"))

python實現進度條

sys.stdout.write 輸出不會自動換行,沒有end,可用轉義字元自行控制 n 換行 r 回車到本行首,可重新整理輸出 如用sys.stdout.write 和 r實現自定義進度條 import time import sysdef main j 0 for i in range 100 ...

Python 進度條簡單實現

考慮到進度條輸出的靈活性,最終是以文字形式返回而不是直接列印。這樣進度條和文字表達連線更加自由 python 3.6 author scc hy create date 2019 08 20 function 列表遍歷進度條 file name progressing class progress ...

用access實現的進度條

其實用access實現進度條幾簡單。用vba都能,相信用其它的語言也是相同,可能差別就是放在不同的事件裡吧!下面的 放在窗體的 計時器觸發 順便提一下最好設計時器間隔為100 private sub form timer if text1.value 100 then text1.value 1 t...