【Python】输出不换行的处理方式

Python2

在print语句后面加逗号,可以实现不换行;但是加上逗号虽然不换行,但是会多出一个空格

【Python】输出不换行的处理方式_第1张图片
比如这段代码
输出是有空格的
【Python】输出不换行的处理方式_第2张图片
但是这样处理一下就行
输出没有空格


还有一种处理方法是使用stdout的方法,如下:

【Python】输出不换行的处理方式_第3张图片


Python3

python3中print函数中的参数end默认值为'\n',表示换行,给end赋值为空,就不会换行了。

输出结果是:1234
输出结果是:1 2 3 4

也就是说:end后接什么就是什么

你可能感兴趣的:(【Python】输出不换行的处理方式)