📜  如何在 python 3 中无空格打印 - Python (1)

📅  最后修改于: 2023-12-03 15:38:23.295000             🧑  作者: Mango

如何在 Python 3 中无空格打印

在 Python 3 中,我们可以使用以下语句来打印一个字符串并换行:

print("Hello, World!")

但是,这个语句默认会在字符串结尾添加一个换行符和一个空格。如果我们想在 Python 中打印一个没有空格的字符串,我们可以使用以下方法。

使用 end 参数

我们可以在 print() 函数中使用 end 参数来控制打印结束时的字符。默认情况下,end 参数是 \n。我们可以将其更改为 "",这会导致在字符串末尾没有空格或换行符。

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

这会打印出下面的内容:

Hello,World!
使用 sep 参数

我们还可以使用 sep 参数,该参数可以定义打印多个项时使用的分隔符。默认情况下,sep 参数是空格。我们可以将其更改为 "",这会导致在多个字符串之间没有空格。

print("Hello", "World!", sep="")

这会打印出下面的内容:

HelloWorld!
使用字符串连接

最后,我们可以使用字符串连接操作符 + 将多个字符串连接在一起,这样就不会出现空格了。

print("Hello" + ",World!")

这会打印出下面的内容:

Hello,World!

无论你使用哪种方法,都可以在 Python 3 中打印没有空格的字符串。这对于打印某些格式特定的输出非常有用。