目錄簡介
普通進度條
時間進度條
tqdm進度條
progress進度條
progressbar進度條
本文介紹幾種常用的進度條,可以更直接地看到**執行的進度情況。
普通進度條
時間進度條
tqdm進度條
progress進度條
progressbar進度條
在for迴圈迭代執行中自定義統計計算,根據字串輸出執行進度。
**:
import sys
import time
def progress():
for i in range(1, 101):
print("\r", end="")
sys.stdout.flush()
time.sleep(0.05)
progress()
實現效果:
通過匯入time模組來計算執行時間。
**:
import time
scale = 50
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)
實現效果:
通過tqdm庫生成進度條。
**:
from tqdm import tqdm
from time import sleep
print("爸爸對你的愛:")
for i in tqdm(range(1, 500)):
sleep(0.01)
sleep(0.5)
實現效果:
實現效果:
實現效果:
轉行IT,學開發怎麼樣?
想要成功轉行it,會面臨著很多選擇,比如崗位的選擇,培訓機構的選擇等等。為了增加轉行成功率,一定要做好這些選擇 1 崗位選擇。it行業中技術崗位眾多,比如開發,測試,等等。如果更傾向相對輕鬆穩定的工作,並且也期望較高的薪資待遇,那麼,軟體測試是個不錯的選擇。軟體測試是近些年才得到重視的,因為軟體越來...
學python做資料分析怎麼樣?
用python做資料分析是一件再合適不過的事情,我們舉個簡單的例子。例如收集資料的方法是使用問卷,實驗軟體 例如,psychopy,opensesame 和觀察。當問卷和實驗軟體使用數字應用程式時,我們當然也會以數字檔案格式 例如,excel電子 和逗號分隔,csv,檔案 獲取資料。如果資料集非常小...
你的c 學的怎麼樣?
1.基本型別 各種型別是怎麼進行預設轉換的,強制轉換和各種cast都有什麼區別,編譯器如何對齊,pack和align是什麼東西 2.運算子 所有運算子的優化級都弄明白了麼?什麼能過載,什麼不能過載,什麼能運算子不會自動繼承交類?templateoperator const a const b 這樣的...