Python实现进度条小程序

一、print()参数介绍

1、end:指定打印结束后添加的字符,默认值为换行符

for j in range(3):
    print('hello world')
for i in range(3):
    print('hello world',end='***')

查看打印结果:

hello world
hello world
hello world
hello world***hello world***hello world***

 

2、flush:默认为False。只有指定为True时,才会把缓存中的内容立刻输出

 

3、sep:指定字符串之间的分隔符,默认为一个空格

print('123','456','789')
print('123','456','789',sep='-')

查看打印结果:

123 456 789
123-456-789

 

二、打印进度条程序

import time
for i in range(10):
    time.sleep(1) #每秒打印一次
    print('#',end='',flush=True) #end需要指定为空,否则每一行打印一个#;flush需要指定为True,才会立刻打印

 

posted on 2017-10-22 11:23  乔~惜  阅读(1133)  评论(0编辑  收藏  举报