str ( ).casefold ( )
DESCRIPTION.
Retourne une nouvelle chaine de caractères casefolded de la chaîne. Une chaîne de caractères casefolded est insensible à la casse et peut donc être utilisée dans des comparaison insensibles à la casse.
SYNTAXE.
Texte = chaine.casefold ( )
Texte = ⇨ variable qui recevra la nouvelle chaine [ optionnel ]
chaine ⇨ chaine de caractères [ OBLIGATOIRE ]
.casefold ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
chaine doit être un str ( ) valide.
Le casefolding est une technique agressive de mise en minuscule, car il vise à éliminer toutes les distinctions de casse dans une chaîne. Par exemple, la lettre minuscule 'ß' de l'alphabet allemand équivaut à "ss". Comme il est déjà minuscule, str ( ).lower ( ) ferait rien à 'ß', mais la méthode str ( ).casefold ( ) le convertit en "ss". L'algorithme de casefolding est décrit dans la section 3.13 de la norme Unicode
EXEMPLE.
Caractere = "ß"
Minuscule = Caractere.lower ( )
Majuscule = Caractere.upper ( )
Insensible = Caractere.casefold ( )
print ( Caractere , Minuscule , Majuscule , Insensible ) retourne ß ß SS ss
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.