20180417 print输出函数不换行Python 3.x

转载 2018年04月17日 15:25:32

因为有时候我们打印输出不需要换行,但是 Python3 的 print 内置函数是自动换行的,咱们修改内置函数?

先看下 print  函数的原型:

print(*objects, sep=' ', end='\n', file=sys.stdout)

参数

  • objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
  • sep -- 用来间隔多个对象,默认值是一个空格。
  • end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
  • file -- 要写入的文件对象。

返回值

其他不管,看到 end='\n' 了吧,他就是“罪魁祸首”,所以我们只需在输出时修改 end='' 就可以将换行替换为空,也就是不换行了,当然也可以替换其他的字符:

print("Hello World!, end='')


【Python】第二周Python基础(下)

-
  • 1970年01月01日 08:00

python3.x中如何实现print不换行 end=' '

大家应该知道python中print之后是默认换行的, 那如何我们不想换行,且不想讲输出内容用一个print函数输出时,就需要改变print默认换行的属性, 方法如下: print('conte...
  • kwame211
  • kwame211
  • 2018-01-01 18:57:52
  • 134

零基础学python-在3.x版本之后的print()不换行

print ('hello,',end='') print ('world!') 输出:hello,world! 不过有一点需要主要,上面两句语句需要保存在一个.py文件,然后运行才能见到效果,如...
  • raylee2007
  • raylee2007
  • 2015-08-13 07:00:13
  • 4097

python print输出不自动换行

n = int(input()) for j in range(1,n+1): for i in range(1,j+1): print ('*',end=" ") ...
  • sinat_37527191
  • sinat_37527191
  • 2017-02-16 22:46:53
  • 1933

python print 不输出换行符

python2:   在print末尾添加逗号即可 print 'string',   eg: print "this is tree",  python3 : print('string',...
  • ocarvb
  • ocarvb
  • 2016-10-09 20:44:26
  • 3205

Python3中print函数的换行

Python3中print函数的换行 最近看了看Python的应用,从入门级的九九乘法表开始,结果发现Python3.x和Python2.x真的是有太大的不同之处,就比如这里的换行处理,怕忘记先记...
  • yufengicd
  • yufengicd
  • 2017-03-18 22:35:15
  • 35720

python2.X 打印输出时如何不换行

introduction: how to use python 2.X  print  without new line ??? 笔者在使用python 2.X 版本是,遇到这样一个问题: #pr...
  • hesiyuan4
  • hesiyuan4
  • 2013-12-24 15:16:05
  • 8267

Python print输出不换行没空格

今天遇到一print 'hello world', Python3则需要加括号 print("hello world")题,在做编程题的时候发现Python的print输出默认换行输出,并且输出后有空...
  • heliotrope5
  • heliotrope5
  • 2017-10-24 20:03:39
  • 3469

Python print 不换行打印

在python中使用print方法时,默认是换行打印的,如果我们xi
  • zhdl11
  • zhdl11
  • 2014-08-21 11:21:08
  • 12620

python2.7 print不换行输出

from __future__ import print_function for x in [1, 2, 3, 4]: print(x**2, end=' ')
  • qiqiaiairen
  • qiqiaiairen
  • 2016-09-07 16:01:59
  • 2324
收藏助手
不良信息举报
您举报文章:20180417 print输出函数不换行Python 3.x
举报原因:
原因补充:

(最多只允许输入30个字)