zoukankan      html  css  js  c++  java
  • 使用python模擬進度條的3種方式

    1. 最普通的方法:

    max = 100
    print("顯示進度條:", end=" ")
    for i in range(max):
        print("#", end="", flush=True)
        sleep(0.01)

    最後輸出面板你能動態的得到下面的精度條: 你會看見"#"一個接一個的依次輸出

    顯示進度條: ####################################################################################################

    2. 顯示百分比

    from time import sleep
    print()
    for i in range(max + 1): print(" 完成進度{0}%".format(i * 100 / max), end="", flush=True) sleep(0.1)

    這個方式也很簡單,沒有指的說的地方,唯一要說的可能就是剛開始的一個" ",這表示每次輸出的時候都從開頭的位置開始輸出--也就是其實後來的輸出是覆蓋了前面的輸出的,造成了一種百分比不斷變化的假象.

    3. 使用tqdm庫幫助完成

    from time import sleep
    from tqdm import tqdm
    
    max = 100
    
    #  3. 使用tqdm库顯示進度條
    for i in tqdm(range(max)):
        sleep(0.1)

    這種方式就非常簡單了.

  • 相关阅读:
    css定位
    表格常见属性
    细说Ajax--异步请求
    DOM事件与jQuery事件的是非纠葛
    简单特效-切换背景图片
    javascript之--offset家族
    javascript高级特性
    参数的传递
    javascript中函数浅析
    初识Javascript
  • 原文地址:https://www.cnblogs.com/ltozvxe/p/12868577.html
Copyright © 2011-2022 走看看