Programación Desde Cero
Práctica interactiva Programación Desde Cero

Ejercicio

Categoría: Strings

Título: Convertir a titulo

Descripción de la función

Convierte la primera letra de cada palabra a mayúsculas y el resto a minúsculas. Separador de palabras: cualquier símbolo (excluyendo letras y números), excepto apóstrofos. No debe modificarse la cantidad de espacios.

Sugerencia didáctica: evitar el uso de title().

Ejemplos

Entrada: convertir_a_titulo(cadena="esto es una frase")
Salida: "Esto Es Una Frase"
Entrada: convertir_a_titulo(cadena="ESTO ES UNA FRASE")
Salida: "Esto Es Una Frase"

Parámetros

str
cadena

string a convertir.

Valor retornado

str

Un nuevo string con el contenido de cadena, donde la primera letra de cada palabra es mayúscula y el resto son minúsculas.

Código



Resultado: