我是python和学习的新手,
代码:
name = "Andrew"
print name,","
输出:
安德鲁(Andrew)
在逗号前插入空格字符是不希望的。我们如何在Andrew,
之类的名称之后立即插入逗号而没有空格?
答案 0 :(得分:3)
Python的print
命令的默认行为是在其参数之间添加空格。
在Python 2.x.x中:
您可以在使用+
之前使用字符串串联运算符print
来完成此操作,
name = "Andrew"
print name + ","
输出:
安德鲁,
但是,如果您使用的是Python 3.x.x,则可以使用参数sep
将分隔符从空格更改为空字符,例如:
print(name, ",", sep="")