Skip to main content
 首页 » 编程设计

python之在python中的引号内打印多个变量

2025年05月04日13www_RR

我试图在打印语句中打印多个变量,但我希望所有变量都用双引号打印

虽然使用普通格式,但我能够在没有双引号 (%s) 的情况下打印它,但在使用如下语句时无法在双引号内打印它

print "Hostname='"%s"' IP='"%s"' tags='"%s"'"%(name,value["ip"],tags) 

请您参考如下方法:

您应该将整个字符串用单引号 (') 括起来,每个 %s 用双引号 (") 括起来:

print 'Hostname="%s" IP="%s" tags="%s"' % (name, value["ip"], tags)