Formateo de cadenas en Python con f-string
Para lograr utilizar estas variables e incrustarlas dentro de una cadena podríamos utilizar una función replace tranquilamente al final de la cadena. Pero si preferimos hacerlo de una manera más sencilla y elegante como lo sugiere Python, estaríamos al frente usando las f-strings.
A menudo la idea de utilizar variables dentro de una cadena se hace necesario si deseamos imprimir un valor o si queremos utilizar la cadena para cualquier otro propósito. Sea cual sea el caso podemos resolverlo de distintas maneras.
Ejemplo
nombre = 'Charles'
apellido = 'Darwin'
print(f"Mi nombre es {nombre} {apellido}")
Si ejecutamos lo anterior en la consola de Python obtendremos lo siguiente:
>> Mi nombre es Charles Darwin
Conclusión
La manera más sencilla de usar variables dentro de otras cadenas, a menudo más extensas, depende de cuán cómodo te sientas al escribir y al leer tu propio código.
Y a mi parecer el uso de las f-string es la manera más fácil de hacerlo.