如何在Python中不换行打印?
在Python中,默认情况下print语句会添加一个换行符。因此,当我们有多个print语句时,每个print语句的输出都会在多个行中打印,如下例所示。我们的目标是在单行上打印它们,并使用一些特殊参数来实现。
阅读更多:Python 教程
普通的Print()
以下示例将多个语句打印在每个语句的新行中。
示例
print("Apple")
print("Mango")
print("Banana")
输出
运行上述代码,我们得到以下结果 –
Apple
Mango
Banana
使用end参数
我们可以使用end参数在每个print语句的输出末尾使用特定的字符。在下面的示例中,我们使用”,”作为末尾参数的特殊字符,该字符将出现在每个print语句的输出末尾。结果不会打印在多个行中。
示例
print("Apple" , end ="," )
print("Mango", end =",")
print("Banana")
输出
运行上述代码,我们得到以下结果 –
Apple,Mango,Banana