python怎么不换行打印

互联网 19-8-1

Python2.7中,执行完print后,会自动换行,如下代码会打印:abc\n123\n(其中\n代表换行)

print ('abc') print ('123')

如何实现不换行打印字符呢,下面介绍Python2.7中 实现不换行打印字符的3种简单方法:

print ('abc'), print ('123'),

相关推荐:《Python视频教程》

2.用from __future__import print_function引用Python3.0上的方法,如下代码会打印:abc123(无任何多余字符)

提示:引用该方法后,1中的方法会失效。(但语法上不报错,亲验)

备注:from __future__ import print_function中__是下划线,也就是英文输入法下两次shift+_

from __future__ import print_function  print ('abc',end='') print ('123',end='')

备注:其实print函数是将end参数设置为了'\n',所以直接使用print函数会自动换行。

而且该方法可以自定义end符号,如下代码会打印:abc&123&

from __future__ import print_function  print ('abc',end='&') print ('123',end='&')

3.调用模块sys,此处暂不讨论sys,仅仅列出简单的实现代码,如下代码会打印:abc123(无任何多余字符)

import sys sys.stdout.write('abc') sys.stdout.write('123')

以上就是python怎么不换行打印的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 打印
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:python和c语言哪个简单

相关资讯