f-strings
Pon variables y cálculos dentro de un texto. Empieza la cadena con f y usa llaves.
Sintaxis
f"text {variable} more text"f"{value * 2}"
- Dentro de las llaves puede ir cualquier cosa válida en Python.
Ejemplo
name = "Pip"
hp = 20
print(f"{name} has {hp} HP")
print(f"double: {hp * 2}")Salida:
Pip has 20 HP double: 40
Errores comunes
- Olvidar la f antes de la comilla imprime las llaves tal cual.
- Usa comillas distintas dentro y fuera: f"{d['key']}".