print() 方法用于打印输出,最常见的一个函数。
在Python3.3 版增加了 flush 关键字参数。
print 在Python3.x是一个函数,但在 Python2.x 版本不是一个函数,只是一个关键字。
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep -- 用来间隔多个对象,默认值是一个空格。
end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file -- 要写入的文件对象。
flush -- 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。
无。
print('python','china') # python china print('python','china',sep='-') # python-china print('python','china',end=':') # python china: a = 'www' b = 'python-china' c = 'com' print(a,b,c,sep='.',end='/') # www.python-china.com/
import time time.sleep(1) print('\n'*2) print('Loading',end='') for i in range(6): print('.',end='',flush=True) time.sleep(.5) print('\n'*2)
结果如下图:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
长按识别二维码并关注微信
更方便到期提醒、手机管理