我需要在字符串中添加'{'和/或'}',並使用format函數格式化字符串。例如:我想我的字符串爲 「{3}」,但這樣的:使用新格式語法打印{和}
"\{{}\}".format(3)
給我的錯誤:
ValueError: Single '}' encountered in format string
有誰知道如何使用 '{' 和 '}' 在字符串格式?
感謝, 傑里米
我需要在字符串中添加'{'和/或'}',並使用format函數格式化字符串。例如:我想我的字符串爲 「{3}」,但這樣的:使用新格式語法打印{和}
"\{{}\}".format(3)
給我的錯誤:
ValueError: Single '}' encountered in format string
有誰知道如何使用 '{' 和 '}' 在字符串格式?
感謝, 傑里米
簡單重複括號:
>>> "{{{0}}}".format(3)
'{3}'
print "{{{0}}}".format(3)
'{3}'
如果你需要無與倫比的支架,你可以使用類似:
>>> " {c}{x}{o}{o}".format(o='{',c='}', x=3)
' }3{{'
加倍工作,提供無與倫比的大括號:
>>> "}} {} {{ {{".format(3)
'} 3 { {'