当前位置:天才代写 > Python代写 > python 实现文本进度条-python基础

python 实现文本进度条-python基础

2021-02-08 10:12 星期一 所属: Python代写 浏览:13

不断往下复印的版本号

import time

def bar(scale):
    print('===========实行逐渐============')
    for i in range(scale   1):
        a = '*' * i
        b = '.' * (scale - i)
        c = (i / scale) * 100
        print('\r{:^3.0f}%[{}->{}]'.format(c, a, b), end = '')
        time.sleep(0.05)
    print('\n===========实行完毕============')

单行更新版本号

import time

def pro_bar(scale):
    print('实行逐渐'.center(scale // 2, '='))
    start = time.perf_counter()
    for i in range(scale   1):
        a = '*' * i
        b = '.' * (scale - i)
        c = (i / scale) * 100
        dur = time.perf_counter() - start
        print('\r{:^3.0f}%[{}->{}] {:.2f}s'.format(c, a, b, dur), end = '')
        time.sleep(0.05)
    print('\n'   '实行完毕'.center(scale // 2, '='))

pro_bar(50)
 

    关键字:

天才代写-代写联系方式