Aprovecha el precio especial.

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

13d

02h

53m

17s

1

Formateando texto con Python

Enrique Andrés
ekam02
8799

En Python, se puede formatear textos de varias maneras.
Aquí te proporciono algunas de las técnicas más comunes:

  1. Concatenación de cadenas:
    Puedes concatenar cadenas utilizando el operador +. Por ejemplo:

    nombre = "Juan"
    edad = 25
    print("Hola, soy " + nombre + " y tengo " + str(edad) + " años.")
    
  2. Método format():
    El método format() permite formatear cadenas insertando valores en marcadores de posición dentro de la cadena. Puedes usar llaves {} como marcadores de posición:

    nombre = "Juan"
    edad = 25
    print("Hola, soy {} y tengo {} años.".format(nombre, edad))
    

    También puedes especificar el índice de los argumentos dentro de las llaves:

    nombre = "Juan"
    edad = 25
    print("Hola, soy {0} y tengo {1} años.".format(nombre, edad))
    
  3. F-strings (cadenas f):
    A partir de Python 3.6, puedes utilizar f-strings, que son cadenas precedidas por la letra ‘f’ y pueden contener expresiones dentro de llaves {} que son evaluadas y formateadas:

    nombre = "Juan"
    edad = 25
    print(f"Hola, soy {nombre} y tengo {edad} años.")
    

    Las f-strings ofrecen una sintaxis más limpia y legible para formatear cadenas.

  4. Operador % (formato antiguo):
    Aunque se considera obsoleto en Python 3.6 y versiones posteriores, aún puedes encontrar código que utiliza el operador % para formatear cadenas:

    nombre = "Juan"
    edad = 25
    print("Hola, soy %s y tengo %d años." % (nombre, edad))
    

    Sin embargo, te recomiendo utilizar las opciones más modernas, como f-strings o el método format().

Elige el método que te resulte más conveniente o que se ajuste mejor a tus necesidades.

Escribe tu comentario
+ 2