Débutant
🧠 Fondamentaux
10 XP
0 personnes ont réussi
Majuscules et minuscules
Les chaînes en Python ont plein de méthodes utiles pour changer la casse (majuscules et minuscules). Les principales :
texte.upper() : tout en majuscules. 'hello'.upper() donne 'HELLO' texte.lower() : tout en minuscules. 'HELLO'.lower() donne 'hello' texte.title() : première lettre de chaque mot en majuscule. 'hello world'.title() donne 'Hello World' texte.capitalize() : première lettre de la chaîne en majuscule. 'hello world'.capitalize() donne 'Hello world'
Attention, ces méthodes ne modifient pas la chaîne originale (les chaînes sont immuables en Python). Elles renvoient une nouvelle chaîne.
Écris une fonction normaliser_nom(nom) qui prend un nom (potentiellement mal écrit en termes de casse) et le renvoie au format titre (première lettre de chaque mot en majuscule, le reste en minuscules).