var_a = 8
var_b = 3
var_c = "hello my name is:",var_a,"and",var_b,"bye"
print(var_c)
当我运行程序时,var_c 会像这样打印出来:(‘hello my name is:’, 8, ‘and’, 3, ‘bye’) 但是所有的括号等也会被打印出来,为什么会这样,有没有摆脱这些符号的方法?
如果我这样运行程序:
print("hello my name is:",var_a,"and",var_b,"bye")
我没有那个问题
原文由 Blank Blank 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以 格式化 字符串以获得预期的字符串输出。
如评论所述,您现有的输出是由于变量作为元组返回,而您希望它作为一个字符串。