我需要在一个字符串中添加'{'和/或'}',我使用format函数来格式化字符串.例如:我希望我的字符串为"{3}",但是这样:
"\{{}\}".format(3)
Run Code Online (Sandbox Code Playgroud)
给我错误:
ValueError: Single '}' encountered in format string
Run Code Online (Sandbox Code Playgroud)
有谁知道如何在字符串格式中使用'{'和'}'?
谢谢,杰里米
如果您需要不匹配的括号,您可以使用以下内容:
>>> " {c}{x}{o}{o}".format(o='{',c='}', x=3)
' }3{{'
Run Code Online (Sandbox Code Playgroud)
加倍也适用于不匹配的大括号:
>>> "}} {} {{ {{".format(3)
'} 3 { {'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7577 次 |
| 最近记录: |