一、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,才会立刻打印