web-dev-qa-db-ja.com

PythonのF弦で単一の巻き毛ブラケットを脱出する方法

シングルのカーリーブラケットを印刷したいです。

例:

_a = 2
>>> f"{'{'} {a}"
'{ 2'
_

どうすれば5文字の数が少ないですか?

の重複ではありません python文字列でリテラルのカーリーブレース文字を印刷する方法も使用できます。 。その上のフォーマット?

11
Labo

それはあなたがリンクした質問の複製です。一連の巻き毛掛けは、巻き毛ろうろようたを脱出するために使用されます。

_>>> a = 2
>>> f'{{ {a}'                  # f-strings
'{ 2'
>>> '{{ {}'.format(a)          # str.format() with args
'{ 2'
>>> '{{ {a}'.format(a=2)       # str.format() with kwargs
'{ 2'
_
5
Ralf