¿Cómo convierto una cadena en una cadena f
Estaba leyendo estoBlog en las nuevas cuerdas f de python y parecen realmente ordenadas. Sin embargo, quiero poder cargar una cadena f de una cadena o archivo.
Parece que no puedo encontrar ningún método de cadena u otra función que haga esto.
Del ejemplo en mi enlace de arriba:
name = 'Fred'
age = 42
f"My name is {name} and I am {age} years old"
'My name is Fred and I am 42 years old'
¿Pero y si tuviera una cuerda?s
? Quiero poder derramars
, algo como esto:
name = 'Fred'
age = 42
s = "My name is {name} and I am {age} years old"
effify(s)
Resulta que ya puedo realizar algo similar astr.format
y cosechar el rendimiento de recoger. A saber:
format = lambda name, age: f"My name is {name} and I am {age} years old"
format('Ted', 12)
'My name is Ted and I am 12 years old'