import time
def fun(number):
loaded = number // 9
loading = number % 9
symbol = " ,| ,▏,▎,▍,▌,▋,▊,▉,█".split(",")
unloaded = (10 - loaded) * symbol[0]
loaded = loaded * symbol[9]
if number > 98:
loading = ''
else:
loading = symbol[loading]
print('\r%d%%' % number, '[' + loaded + loading + unloaded + '] 正在下载...', end="", flush=True)
for i in range(101):
fun(i)
time.sleep(0.1)