我想得到以下输出:
"my_www.%first_game_start_time%("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")
"
另一种方法是逃避\
u = "my_www.%%first_game_start_time%%(\"%s\", \"%s\")"%("REN", "233_736")
由于您'
在字符串中没有,您也可以使用它们来分隔字符串
u = 'my_www.%%first_game_start_time%%("%s", "%s"))'%("REN", "233_736")
通常,您需要发布您的预期输出并指出该输出与您收到的输出之间的区别,或者包含您收到的错误消息,以获得可用的答案。但是,我怀疑问题是您希望将 的值c
插入到字符串中u
,而不是插入文字字母c
。如果是这种情况,解决方案是:
c = "222"
u = "my_www.%%first_game_start_time%%(%s, %s, %s)" %("REN", "233_736", c)
我猜你想要这个:
c = "222"
u = "my_www." + first_game_start_time("REN", "233_736", c)