Cas de titre Python

Fariba Laiq 14 avril 2022
  1. Casse du titre Utilisation de la fonction title() en Python
  2. Casse du titre Utilisation du module titlecase en Python
Cas de titre Python

La casse du titre est un style de phrase où la première lettre de chaque mot majeur est écrite en majuscule, tandis que pour les mots mineurs (tels que les articles ou les prépositions), la première lettre est écrite en petit. Par exemple : I Am a Programmer from France est écrit dans la casse du titre.

Pour convertir n’importe quelle phrase en casse de titre en Python, nous pouvons soit utiliser la fonction title() avec la chaîne, soit utiliser la fonction titlecase() disponible avec le module titlecase.

Casse du titre Utilisation de la fonction title() en Python

Nous pouvons appeler la fonction title() avec n’importe quelle chaîne pour la convertir en une casse de titre. Il s’agit d’une méthode intégrée disponible avec des chaînes.

Exemple de code :

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

Production :

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

Casse du titre Utilisation du module titlecase en Python

Une autre façon de convertir une phrase en casse de titre est d’importer le module titlecase et de passer une chaîne à sa fonction titlecase(). Remarque : Ce module doit être installé en premier pour pouvoir l’utiliser.

Exemple de code :

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)

Production :

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
Auteur: Fariba Laiq
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

Article connexe - Python String