1) Operaciones básicas sobre `str`
Con métodos de string puedes limpiar, normalizar y validar texto de entrada.
Métodos como `strip()`, `lower()`, `upper()`, `replace()` o `split()` aparecen en casi cualquier flujo backend.
Como `str` es inmutable, cada método devuelve una nueva cadena; recuerda reasignar si quieres conservar cambio.
Normalizar entrada textual temprano simplifica comparaciones y reglas de negocio posteriores.
nombre_raw = ' Ana GARCÍA '
nombre = nombre_raw.strip().title()
print(nombre)