Python 3问题不需要的括号

时间:2018-03-20 21:23:39

标签: python-3.6

如果我打印一个包含整数的变量,那么为什么括号也会在python 3中打印。

像这样: -

count=5
a="The value of count is",count
print(a)

输出如下: ('伯爵的价值是',5)

虽然我希望输出如下: count的值是,5

实际上我想要返回a的值,所以我必须这样做。

1 个答案:

答案 0 :(得分:1)

a="The value of count is", count

创建一个元组并将其放入a。打印元组将添加括号和逗号。

只需将计数连接到消息并打印出来:

a = "The value of count is " + str(count)

或者您可以使用f-strings编写内联:

print(f"The value of count is {count}")

这类似于您对format的使用。