0

例如:

print Var1,"'s value is X."

当我执行它时,我得到了这个:

Variable 's value is X.

你看到“变量”单词末尾的 e 字母后面的空格了吗?我怎样才能消除它?昏迷和昏迷之间没有任何空间。引号。谢谢。

4

2 回答 2

3

不要使用逗号分隔的参数来打印多个项目。相反,明确构建您想要的字符串:

print "%s's value is X." % Var1
于 2013-03-04T13:08:05.830 回答
3

使用字符串格式

 print "{0}'s value is X.".format(Var)

或者您也可以使用print()函数(来自 py3.x)并通过sep=""(默认值为sepis " "):

In [6]: Var1="foo"

In [7]: from __future__ import print_function

In [8]: print(Var1,"'s value is X.", sep="")
foo's value is X.
于 2013-03-04T13:09:37.373 回答