How do I print curly-brace characters in a string while using .format?

To print a curly brace character in a string that is being formatted with the .format() method, you will need to use double curly braces to escape the character. For example:

string = "{{This is a string with curly braces}}"
formatted_string = "The value is: {}".format(string)
print(formatted_string)

This will print The value is: {{This is a string with curly braces}}.

Watch a course Python - The Practical Guide

Alternatively, you can use the % operator to format the string, like this:

string = "{This is a string with curly braces}"
formatted_string = "The value is: %s" % string
print(formatted_string)

This will also print The value is: {This is a string with curly braces}.