Función incorporada format() de Python

De la documentación de Python 3

Convierte un valor a una representación "formateada", según lo controlado por format_spec. La interpretación de format_spec dependerá del tipo del argumento value. [...].

Introducción

La función format() en Python es una función incorporada versátil que le permite crear cadenas formateadas. Proporciona una forma de incrustar valores en una cadena, controlar su alineación y especificar su presentación, como el número de decimales o el relleno.

La función format() formatea un valor especificado en un formato especificado.

Ejemplos

name = 'Micheal'
company = 'Dunder Mifflin'

print("My name is {0} and I work for {1}.".format(name, company))

# Formatting string (faster and easier)
print(f"My name is {name} and I work for {company}.")
My name is Micheal and I work for Dunder Mifflin.
My name is Micheal and I work for Dunder Mifflin.

Enlaces relevantes