怎样使 Python 输出时不换行?

WBOY
풀어 주다: 2016-06-06 16:22:55
원래의
1934명이 탐색했습니다.

教程上说用逗号就可以了。为什么我用了逗号还是没有用呢?我用的是python3.2 。在print后面要加圆括号。
print ('I'),
print ('love'),
print ('you.')
input ()

回复内容:

python 2.x, print 不换行
>>> print x,
python 3.x print 不换行
>>> print(x, end="")
<code class="language-python"><span class="kn">import</span> <span class="nn">sys</span>
<span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s">'.'</span><span class="p">)</span>

<span class="c"># 在 python 2.x 下用 python 3 的 print</span>
<span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
<span class="k">print</span><span class="p">(</span><span class="s">'.'</span><span class="p">,</span> <span class="n">end</span><span class="o">=</span><span class="s">''</span><span class="p">)</span>

<span class="c"># ps. 这种写法并不是正确的,会在末尾多一个空格</span>
<span class="k">print</span> <span class="s">'.'</span><span class="p">,</span>
</code>
로그인 후 복사
<code class="language-python"><span class="k">print</span><span class="p">(</span><span class="o">*</span><span class="n">objects</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s">' '</span><span class="p">,</span> <span class="n">end</span><span class="o">=</span><span class="s">'</span><span class="se">\n</span><span class="s">'</span><span class="p">,</span> <span class="nb">file</span><span class="o">=</span><span class="n">sys</span><span class="o">.</span><span class="n">stdout</span><span class="p">,</span> <span class="n">flush</span><span class="o">=</span><span class="bp">False</span><span class="p">)</span>
</code>
로그인 후 복사
在末尾加一个 逗号 就可以了。
等你输完了,你又想换行的时候,单独一个 print 就换行了。试试看。 直接写stdout或许是个装13的方案 print ('hello,',end=' ’)
print ('world!')

hello,world! lmgtfy.com/? print 'Hello'+' '+'World'
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿