Utilisation des méthodes de chaînes
Les méthodes de chaînes sont des fonctions intégrées qui effectuent des tâches utiles sur les chaînes.
Modification de la casse
| Méthode | Description | Exemple |
|---|---|---|
.lower() | Convertit tous les caractères en minuscules. | 'Hello'.lower() -> 'hello' |
.upper() | Convertit tous les caractères en majuscules. | 'Hello'.upper() -> 'HELLO' |
.capitalize() | Convertit le premier caractère en majuscule et le reste en minuscules. | 'python code'.capitalize() -> 'Python code' |
.title() | Convertit le premier caractère de chaque mot en majuscule. | 'hello world'.title() -> 'Hello World' |
Supprimer les espaces blancs (.strip())
Les espaces blancs causent souvent des problèmes lors de la manipulation des entrées utilisateur. .strip() supprime les espaces de début et de fin (espaces, tabulations, sauts de ligne).
python user_input = ' username@email.com \n' clean_input = user_input.strip() print(f'Original : "{user_input}"') print(f'Nettoyé : "{clean_input}"')
Autres variations :
leading = ' Hello World'.lstrip() # Supprime uniquement le début trailing = 'Hello World '.rstrip() # Supprime uniquement la fin