Volver a la Lección

Strings: Trabajando con Texto

Domina la manipulación de texto en Python usando métodos y f-strings.

Strings: Trabajando con Texto 🧵


En programación, llamamos al texto String (cadena). Un string es simplemente una serie de caracteres (letras, números o símbolos) dentro de comillas.


1. Creando Strings

Puedes usar comillas simples (') o dobles ("). ¡Solo asegúrate de usar el mismo tipo para abrir y cerrar el string!

nombre = "Alice"
mensaje = '¡Hola a todos!'

2. Métodos de String: Herramientas Poderosas

Python te da “herramientas” integradas (llamadas métodos) para cambiar tu texto fácilmente. Se usan agregando un punto . después del string o del nombre de la variable.

  • .upper(): Cambia todas las letras a mayúsculas.
  • .lower(): Cambia todas las letras a minúsculas.
  • .replace("viejo", "nuevo"): Cambia una parte del texto por otra.
texto = "python es divertido"
print(texto.upper()) # Resultado: PYTHON ES DIVERTIDO

3. F-Strings: La Mejor Forma de Construir Mensajes

A veces quieres combinar variables con texto. La forma moderna de hacer esto en Python es usando f-strings.
Para usar un f-string, pon una f antes de las comillas iniciales y usa llaves {} para “inyectar” tus variables.

edad = 25
print(f"Tengo {edad} años.")
# Resultado: Tengo 25 años.

Es mucho más limpio y fácil de leer que sumar strings con el símbolo `+`.

¿Listo para manipular algo de texto? ¡Vamos al ejercicio!

Lección Anterior Ir al Ejercicio