#!/usr/bin/env python
# -*-coding:utf8 -*-
import sys
import time
###第一种:
# def view_bar(num, total):
# rate = num / total
# rate_num = int(rate * 10)
# r = '\r[%s%s]%d%%' % ("#" * num, " " * (100 - num), rate_num,)
# sys.stdout.write(r)
# sys.stdout.flush()
# if __name__ == '__main__':
# for i in range(0, 101):
# time.sleep(0.1)
# view_bar(i, 100)
##打印颜色,更改36参数[31~37]
print('\033[0;36m赵客缦胡缨,吴钩霜雪明,')
print('银鞍照白马,飒沓如流星。')
print('十步杀一人,千里不留行。')
print('事了拂衣去,深藏身与名。\033[0m')
###第二种:
# def processBar(num, total):
# rate = num / total
# rate_num = int(rate * 100)
# if rate_num == 100:
# r = '\r%s>%d%%\n' % ('#' * rate_num, rate_num,)
# else:
# r = '\r%s>%d%%' % ('#' * rate_num, rate_num,)
# sys.stdout.write(r)
# sys.stdout.flush
# n = 0
# while n<100:
# n+=1
# time.sleep(0.1)
# processBar(n,100)
###第三种:
def Bar():
n=0
for m in range(1,11):
time.sleep(0.2)
n += 1
done = int(50* n / 10)
sys.stdout.write("\r[%s%s] %d%%" % ('█' * done, ' ' * (50 - done),10*n))
sys.stdout.flush()
Bar()
#shell进度条实现