Python 2.x.x如何在不带空格字符的情况下在python的打印语句中添加逗号?

时间:2018-09-26 23:16:52

标签: python

我是python和学习的新手,

代码:

name = "Andrew"
print name,","

输出:

  

安德鲁(Andrew)

在逗号前插入空格字符是不希望的。我们如何在Andrew,之类的名称之后立即插入逗号而没有空格?

1 个答案:

答案 0 :(得分:3)

Python的print命令的默认行为是在其参数之间添加空格。

在Python 2.x.x中:

您可以在使用+之前使用字符串串联运算符print来完成此操作,

name = "Andrew"
print name + ","

输出:

  

安德鲁,

但是,如果您使用的是Python 3.x.x,则可以使用参数sep将分隔符从空格更改为空字符,例如:

print(name, ",", sep="")