В Python, если вы хотите включить фигурные скобки в качестве буквальных символов в строку, не интерпретируя их как заполнители для форматирования строки, вы можете использовать несколько методов. Вот несколько подходов:
-
Двойные фигурные скобки. Вы можете выйти из фигурных скобок, используя двойные фигурные скобки. Например, “{{text}}” будет отображаться в выходных данных как “{text}”.
-
Метод Format: вы можете использовать метод
format, чтобы включить фигурные скобки, удвоив их. Например, «Мои фигурные скобки: {{}}» в результате будут отображаться как «Мои фигурные скобки: {}». -
f-строки: с помощью f-строк вы также можете выйти из фигурных скобок, удвоив их. Например, чтобы включить “{text}” в f-строку, нужно написать “{{{{text}}}}”.
Вот пример, демонстрирующий эти методы:
text = "example"
print("Double Curly Braces: {{text}}".format(text))
print("Format Method: My curly braces: {{}}".format(text))
print(f"f-strings: {{text}} = {text}")
Выход:
Double Curly Braces: {text}
Format Method: My curly braces: {}
f-strings: {text} = example