使用' {'作为格式方法python中的字符串

时间:2016-05-01 07:03:23

标签: python string string-formatting

我希望能够打印类似的东西" {x}"使用格式方法,但花括号的性质让我感到困惑。

我试过

'{{}}'.format(x)

但是返回了一个值错误。有没有办法告诉python花括号是用作字符串而不是格式的参数?

1 个答案:

答案 0 :(得分:6)

{{{转换为format,因此请使用:

'{{{}}}'.format(x)

(注意三个大括号)

但是,在这种情况下,我会使用旧的C风格格式字符串:

'{%s}' % x

它更加清晰。