Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 python怎么不换行打印

python怎么不换行打印

发布时间:2020-10-12   编辑:www.jquerycn.cn
jquery中文网为您提供python怎么不换行打印等资源,欢迎您收藏本站,我们将为您提供最新的python怎么不换行打印资源

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

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

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

1.在print函数后加一个逗号,打印效果如同用空格代替了换行,如下代码会打印:abc123(其中代表空格)

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怎么不换行打印的详细内容,更多请关注jquery中文网其它相关文章!

  • 本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    python怎么打印菱形
    python怎么不换行打印
    python怎么打印字符
    解决共享打印机使用没有反应的问题
    Python怎么让输出在一行
    python字节流怎么转化成图片
    Win7中打印机共享怎么设置
    python怎么打印变量
    python3如何横向打印
    perl和python区别是什么

    [关闭]