我想要得到以下的输出:Python字符串操作
"my_www.%first_game_start_time%("REN", "233_736")"
请你告诉我什么是错在下面的代码:
u = "my_www.%%first_game_start_time%%(%s, %s)" %("REN", "233_736")
问候
我想要得到以下的输出:Python字符串操作
"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)
我编辑了我的问题 – alwbtc
我要去猜测,你想这样的:
c = "222"
u = "my_www." + first_game_start_time("REN", "233_736", c)
代码似乎是确定的,但也许不是做你想要什么。你想达到什么目的?也许你想'c'被替换为c的值? –
我想这取决于你的目标 – user1129682