Caso de título de Python

Fariba Laiq 30 enero 2023
  1. Caso de título utilizando la función title() en Python
  2. Caso de título usando el módulo titlecase en Python
Caso de título de Python

El caso del título es un estilo de oración en el que la primera letra de cada palabra principal se escribe en mayúscula, mientras que para las palabras menores (como artículos o preposiciones), la primera letra se escribe en minúscula. Por ejemplo: I Am a Programmer from France está escrito en el caso del título.

Para convertir cualquier oración en un caso de título en Python, podemos usar la función title() con la cadena o usar la función titlecase() disponible con el módulo titlecase.

Caso de título utilizando la función title() en Python

Podemos llamar a la función title() con cualquier cadena para convertirla en un caso de título. Este es un método incorporado disponible con cadenas.

Código de ejemplo:

sentence = "i am a programmer from france and i am fond of python"
print("Sentence before:", sentence)
sentence = sentence.title()
print("Sentence now:", sentence)

Producción :

Sentence before: i am a programmer from france and i am fond of python
Sentence now: I Am A Programmer From France And I Am Fond Of Python

Caso de título usando el módulo titlecase en Python

Otra forma de convertir una oración en un caso de título es importar el módulo title y pasar una cadena a su función title(). Nota: Este módulo debe instalarse primero para usarlo.

Código de ejemplo:

from titlecase import titlecase

sentence = "i am a programmer from france and i am fond of python"
print("Sentence before:", sentence)
sentence = titlecase(sentence)
print("Sentence now:", sentence)

Producción :

Sentence before: i am a programmer from france and i am fond of python
Sentence now: I Am A Programmer From France And I Am Fond Of Python
Fariba Laiq avatar Fariba Laiq avatar

I am Fariba Laiq from Pakistan. An android app developer, technical content writer, and coding instructor. Writing has always been one of my passions. I love to learn, implement and convey my knowledge to others.

LinkedIn

Artículo relacionado - Python String