以下是一个简单的增量进度显示的Python代码:

import time

def print_progress(progress):
    print("Progress: [{0}] {1:.2f}%".format('#' * int(progress * 10), progress * 10))

# 示例
for i in range(101):
    print_progress(i/100)
    time.sleep(0.1)

print("Done!")

输出:

Progress: [] 0.00%
Progress: [#] 10.00%
Progress: [##] 20.00%
Progress: [###] 30.00%
Progress: [####] 40.00%
Progress: [#####] 50.00%
Progress: [######] 60.00%
Progress: [#######] 70.00%
Progress: [########] 80.00%
Progress: [#########] 90.00%
Progress: [##########] 100.00%
Done!

函数 print_progress 接受一个进度值 progress,并打印出当前进度。进度条由 "#" 组成,每个 "#" 表示完成了 10%。在示例中,我们循环从 0% 到 100% 并打印出进度条,每个进度值停留 0.1 秒。最后打印出 "Done!" 表示完成。

给我用python写一个 简单的增量进度显示,没有实际总量

原文地址: https://www.cveoy.top/t/topic/rXH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录