用Python设计一个进度条色带,同时以文字显示完成比例。可参考下图。 59/112
时间: 2023-05-12 22:02:54 浏览: 78
带文字的进度条
5星 · 资源好评率100%
以下是Python代码实现进度条色带和文字显示完成比例:
```
import sys
def progress_bar(current, total, bar_len=50):
percent = float(current) / total
hashes = '#' * int(round(percent * bar_len))
spaces = ' ' * (bar_len - len(hashes))
sys.stdout.write("\rProgress: [{0}] {1}%".format(hashes + spaces, int(round(percent * 100))))
sys.stdout.flush()
# 示例
for i in range(112):
progress_bar(i+1, 112)
```
运行以上代码,可以看到进度条色带和文字显示完成比例的效果。
阅读全文