如何在python的字符串中输入纯粹的{

发布时间:2019-03-03 09:59:08编辑:auto阅读(2450)

    python的format函数通过{}来格式化字符串

    >>> a='{0}'.format(123)
    >>> a
    '123'

    如果需要在文本中包含{}字符,这样使用就会报错:

    >>> a='{123} {0}'.format('123')
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    IndexError: tuple index out of range

    需要通过{{}},也就是double的{}来进行转义

    >>> a='{{123}} {0}'.format('123')
    >>> a
    '{123} 123'

    参考链接:

        https://docs.python.org/3/library/string.html#formatstrings

关键字