Python实现进度条的效果

mac2022-06-30  17

from itertools import cycle from time import sleep for frame in cycle(r'-\|/-\|/'): print('\r', frame, sep='', end='', flush=True) sleep(0.2)

优化之后

from time import sleep def progress(percent=0, width=30): left = width * percent // 100 right = width - left print('\r[', '#' * left, ' ' * right, ']', f' {percent:.0f}%', sep='', end='', flush=True) for i in range(101): progress(i) sleep(0.1)

转载于:https://www.cnblogs.com/c-x-a/p/11363682.html

最新回复(0)