Skip to main content

Python: 14 String Formatting

There are a lot of different ways to format and display text in Python.

You can find a lot of excellent reference materials on W3 Schools.

Using inside a string will allow the user to insert the contents form a variable using the format() function.

The format function takes any number of arguments inside the ().

The first will take the first argument the second the second argument and so on.

You can also format the display :.2f means format to 2 decimal paces.

format_this = 2.7456
print("Default formatting {}".format(format_this))
print("Two decimal places {:.2f}".format(format_this))