Rejoignez mon cours sur Udemy, pour apprendre Python par la pratique avec plus de 200 exercises pour les débutants.
🚀 Le prix augmente tous les 100 membres !
Rejoignez le cours maintenantVous vous êtes sûrement déjà retrouvé dans la situation où vous deviez changer la casse d’une string ou d’un caractère en Python.
Si vous changez régulièrement de langage de programmation, vous avez peut-être oublié comment mettre en majuscule ou minuscule en Python.
Dans cet article, on voit ensemble comment manipuler les strings pour passer son texte en majuscules ou minuscules.
En Python, on peut modifier la casse du texte avec les méthodes natives lower()
et upper()
.
La méthode lower()
permet de mettre une chaîne de caractères en minuscules en Python.
"CommentCoder.Com".lower() # commentcoder.com
La méthode upper()
permet de mettre une chaîne de caractères en majuscules en Python.
"CommentCoder.Com".upper() # COMMENTCODER.COM
Comment capitaliser la première lettre d’une string en Python ?
La méthode native capitalize()
permet de capitaliser une chaîne de caractères en Python.
Pour mettre la première lettre d’une string en majuscule, on fera :
"comment coder".capitalize() # Comment coder
Comment capitaliser la première lettre de chaque mot d’une string ?
La méthode native title()
permet d’appliquer la casse de titre sur une chaîne de caractères en Python.
Pour mettre la première lettre de chaque mot dans une string en majuscule, on fera :
"comment coder".title() # Comment Coder
Comment inverser la casse d’une string en Python ?
La méthode native swapcase()
permet de renverser la casse d’une chaîne de caractères en Python.
Pour inverser les majuscules et minuscules d’une string, on fera :
"CommentCoder.Com".swapcase() # cOMMENTcODER.cOM
Comment vérifier si une string est en majuscule ou en minuscule ?
Les méthodes natives islower()
et isupper()
permettent de vérifier si une string est bien en minuscules ou en majuscules.
On utilise la méthode islower()
pour vérifier qu’une chaîne de caractères est bien en minuscule.
"commentcoder.com".islower() # True
On utilise la méthode isupper()
pour vérifier qu’une chaîne de caractères est bien en majuscule.
"CommentCoder.Com".isupper() # False
En apprendre plus sur la casse en Python
Félicitations 🎉 Vous savez maintenant comment modifier la casse de vos strings en Python !
Si vous voulez en apprendre plus sur la notion de casse, je vous recommande l’article Wikipedia sur le sujet.
N’hésitez pas à vous inscrire à la liste email ci-dessous si vous voulez plus d’astuces en programmation.
Pensez aussi à suivre les autres tutoriels en Python dans la catégorie Python de ce site !
Rejoignez mon cours sur Udemy, pour apprendre Python par la pratique avec plus de 200 exercises pour les débutants.
🚀 Le prix augmente tous les 100 membres !
Rejoignez le cours maintenantJe m'appelle Thomas, et je code depuis plus de 20 ans. Depuis ma sortie de la première promotion de l'École 42, j'ai conçu et développé des centaines d'applications et de sites web. Sur ce blog, je partage avec vous les stratégies les plus efficaces pour maîtriser l'art de coder et progresser rapidement.