Python中不需要的空间
它返回以下内容:Python中不需要的空间,python,python-2.7,Python,Python 2.7,它返回以下内容: name = raw_input ("What's your name? ") print "Hello",name, "!" 我怎样才能让约翰和我之间的空间!没有出现吗 这在Python-2.7中,顺便说一下,您可以执行以下操作: What's your name? John Hello John ! 这会回来的 print 'Hello %s!' %(name) 使用格式字符串: Hello John! 使用: 这种字符串格式化方法是Python 3中的新标准,应该
name = raw_input ("What's your name? ")
print "Hello",name, "!"
我怎样才能让约翰和我之间的空间!没有出现吗
这在Python-2.7中,顺便说一下,您可以执行以下操作:
What's your name? John
Hello John !
这会回来的
print 'Hello %s!' %(name)
使用格式字符串:
Hello John!
使用:
这种字符串格式化方法是Python 3中的新标准,应该优先于新代码中的%
格式化[…]
由于名称变量本身是一个字符串,因此可以使用以下内容: 打印“你好”+姓名+“!”
或者,如果没有,您可以使用
str()
函数将其转换为字符串。从python 2.7开始,您不需要{}@Nagasaki45:True中的索引,但是引入索引是新格式的主要优点之一(显式优于隐式)。为了清晰起见,我总是使用它们,即使我不必这样做。
print "Hello %s!"%name
print "Hello {0}!".format(name)