Python实现进度条

Python实现进度条有很多方法,下面是通过progress来实现,后续补充更多方式来实现。

from time import sleep


def progress(persent=0, width=70):
    left = width*persent // 100
    right = width - left
    print('
[', '^' * left, ' ' * right, ']',
          f'{persent:.0f}%',
          sep='', end='', flush=True)


for i in range(101):
    progress(i)
    sleep(0.1)

执行展示效果:

你只管学习,上天会负责考量。
原文地址:https://www.cnblogs.com/kechen/p/13329712.html