import sys
import time
for i in range(31):
    # 清空打印内容
    sys.stdout.write("\r")
    # 控制输出样式
    sys.stdout.write("%d%% | %s" % (int(i/30*100), int(i/30*100)*"*"))
    # 刷新缓存
    sys.stdout.flush()
    # 控制打印速度
    time.sleep(0.3)

  

#!/usr/bin/env python
# -*- coding;utf-8 -*-
import sys
import time


def jindu(fenzi, fenmu=100):
    rate = float(fenzi) / float(fenmu)
    rate_num = int(rate * 100)
    str_jindu = "*" * int(rate_num / 2)
    shuchu = "\r%s %d%%" % (str_jindu, rate_num)
    sys.stdout.write(shuchu)
    sys.stdout.flush()

for i in range(1, 101):
    time.sleep(0.1)
    jindu(i)

  

相关文章:

  • 2021-12-08
  • 2021-08-26
  • 2021-10-11
  • 2022-12-23
  • 2021-06-29
  • 2021-12-10
  • 2022-12-23
  • 2021-12-25
猜你喜欢
  • 2022-12-23
  • 2021-08-04
  • 2021-07-29
  • 2021-12-22
  • 2021-06-07
  • 2021-04-26
  • 2021-09-08
相关资源
相似解决方案