如何包含符号“;{";在Python格式的字符串中?
如何在字符串中包含{符号 我的绳子如何包含符号“;{";在Python格式的字符串中?,python,string,Python,String,如何在字符串中包含{符号 我的绳子 str2="call_function(Macro, {0});\n \{ \t int n;\n".format("value") 我得到了一个错误: ValueError: unmatched '{' in format 我对{符号进行了转义,也尝试了不转义。在这两种情况下,我得到的错误都是相同的 格式字符串包含由大括号{}包围的“替换字段”。大括号中不包含的任何内容都被视为文字文本,将原封不动地复制到输出中。如果需要在文字文本中包含大括号字符,可以通
str2="call_function(Macro, {0});\n \{ \t int n;\n".format("value")
我得到了一个错误:
ValueError: unmatched '{' in format
我对{符号进行了转义,也尝试了不转义。在这两种情况下,我得到的错误都是相同的
格式字符串包含由大括号{}包围的“替换字段”。大括号中不包含的任何内容都被视为文字文本,将原封不动地复制到输出中。如果需要在文字文本中包含大括号字符,可以通过加倍来转义:{{和}
嘿,谢谢你的有用提示。效果很好。我还需要知道其他逃跑技巧吗?@Abhishek--。不管怎样,我认为仔细阅读这些文档会很有用。。。
In [1]: '{{{0}'.format('foo')
Out[1]: '{foo'