我想获得以下输出:
"my_www.%first_game_start_time%("REN", "233_736")"
请您告诉我下面的代码有什么问题:
u = "my_www.%%first_game_start_time%%(%s, %s)" %("REN", "233_736")
最好的问候
答案 0 :(得分:4)
如果您问如何在字符串中嵌入"
,则三重引号是一种简单的方法
u = """my_www.%%first_game_start_time%%("%s", "%s")"""%("REN", "233_736")
另一种方法是使用"
\
u = "my_www.%%first_game_start_time%%(\"%s\", \"%s\")"%("REN", "233_736")
由于字符串中没有'
,您也可以使用它们来分隔字符串
u = 'my_www.%%first_game_start_time%%("%s", "%s"))'%("REN", "233_736")
答案 1 :(得分:1)
通常,您需要发布预期输出并指出它与您收到的输出之间的差异,或者包含您收到的错误消息,以获得可用的答案。但是,我怀疑问题是您希望将c
的值插入字符串u
,而是插入文字c
。如果是这种情况,解决方案是:
c = "222"
u = "my_www.%%first_game_start_time%%(%s, %s, %s)" %("REN", "233_736", c)
答案 2 :(得分:0)
我猜你想要这个:
c = "222"
u = "my_www." + first_game_start_time("REN", "233_736", c)