Método title() en Python

El método title() en Python es un método de cadena (string) que se utiliza para convertir una cadena en una nueva cadena donde la primera letra de cada palabra se convierte en mayúscula (en formato título). Esto significa que todas las letras en minúscula de una palabra se convierten en mayúscula y todas las letras en mayúscula se mantienen igual.

Aquí tienes una lección detallada sobre el método title() en Python:


Sintaxis del Método title() en Python

La sintaxis básica del método title() es la siguiente:

cadena.title()

Donde cadena es la cadena en la que deseas aplicar el método title().


Ejemplo del Método title() en Python

frase = "esto es una cadena de ejemplo"
cadena_titulada = frase.title()
print(cadena_titulada)

Resultado:

Esto Es Una Cadena De Ejemplo
  • El método title() se llama en la cadena frase, que contiene una cadena en minúsculas con palabras separadas por espacios.
  • El método title() procesa la cadena y convierte la primera letra de cada palabra en mayúscula, mientras que el resto de las letras se convierten en minúscula.
  • La nueva cadena resultante, cadena_titulada, contiene la cadena original con el formato de título aplicado.
  • Finalmente, se imprime cadena_titulada, que muestra el resultado con cada palabra comenzando con una letra mayúscula.

A tener en cuenta

El método title() no cambia la cadena original, sino que crea una nueva cadena con el formato de título. Si deseas modificar la cadena original, debes asignar el resultado de cadena.title() de nuevo a la variable cadena. Por ejemplo:

cadena = "esto es una cadena de ejemplo"
cadena = cadena.title()
print(cadena)

Esto cambiará la cadena original y la almacenará con el formato de título.