展开全部

Python 2.x通过在句子的末尾添加2113逗号来5261使print “不换行”,例如:

(41021)print'Hello':换行;
(2)print'Hello',:不换行。1653

或直接如下:

from __future__ import print_function
print('go ', end='')
print('home', end='')
Python 3.x更改了此语法。

默认情况下,print('Hello')也将自动换行,但是用户可以指定一个end参数来指示末尾输出的字符:print('Hello',end ='')表示将在Hello之后输出一个空格; print('Hello',end ='')表示输出仅是Hello,默认结尾是换行符。

python 输出 不换行 python2输出不换行_自定义

扩展资料:

根据PEP规定,必须使用4个空格来指示每个级别的缩进(尚不清楚如何指定4个空格。在实际书写中,可以自定义空格的数量,但是每个级别缩进量之间的空格的数量必须相等)。

尽管可以编译和传递制表符和其他数量的空格,但其不符合编码规范。 但支持了制表符和其他数量的空格,以便与非常老的Python程序和某些有问题的编辑程序兼容。