0

我想得到以下输出:

"my_www.%first_game_start_time%("REN", "233_736")" 

请你告诉我下面的代码有什么问题:

u = "my_www.%%first_game_start_time%%(%s, %s)" %("REN", "233_736")

最好的祝福

4

3 回答 3

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")
于 2012-05-15T06:37:15.007 回答
1

通常,您需要发布您的预期输出并指出该输出与您收到的输出之间的区别,或者包含您收到的错误消息,以获得可用的答案。但是,我怀疑问题是您希望将 的值c插入到字符串中u,而不是插入文字字母c。如果是这种情况,解决方案是:

c = "222"
u = "my_www.%%first_game_start_time%%(%s, %s, %s)" %("REN", "233_736", c)
于 2012-05-15T06:28:36.097 回答
0

我猜你想要这个:

c = "222"
u = "my_www." + first_game_start_time("REN", "233_736", c)
于 2012-05-15T06:29:34.557 回答