Chaîne Python supérieur() La méthode convertit tous les caractères minuscules d’une chaîne en caractères majuscules et les renvoie.
Exemple:
Python3
original_text>=> 'lisT Upper'> upper_text>=> original_text.upper()> print>(upper_text)> |
classe vs objet en Java
>
>Sortir
LIST UPPER>
Qu'est-ce que la méthode String upper() ?
String upper() est une fonction intégrée à Python, qui convertit toutes les lettres d'une chaîne en majuscules (majuscules), puis les renvoie.
C'est très utile pour standardiser la casse des chaînes, comme lors de la comparaison de chaînes insensibles à la casse.
Syntaxe de la chaîne Python supérieure()
chaîne.upper()
Paramètres
- La méthode upper() ne prend aucun paramètre.
Retour
renvoie une chaîne majuscule de la chaîne donnée.
Comment utiliser la fonction String upper() ?
La fonction string upper() est une fonction simple et facile à utiliser. Il vous suffit d'appeler la fonction upper() avec l'objet string. Voyons comment convertir une chaîne en majuscule (majuscule) avec un exemple :
Python3
#initializing a string> original_text>=> 'convert to uppercase'> #using upper function> upper_text>=> original_text.upper()> #printing uppercase string> print>(upper_text)> |
supprimer le premier caractère Excel
>
>Sortir
CONVERT TO UPPERCASE>
Méthodes pour convertir une chaîne en majuscules
Il existe différentes manières de convertir une chaîne en majuscules en Python. Nous discutons ici d'une méthode généralement utilisée pour convertir une chaîne en majuscules en Python.
- En utilisant supérieur() Méthode
- En utilisant
capitalize()>Méthode - En utilisant
casefold()>Méthode - Chaîne avec Comparaison insensible à la casse
1. Convertir une chaîne en majuscules à l'aide de la méthode upper()
Ici, nous utilisons la chaîne upper() en Python.
Dans cet exemple, le code ci-dessous convertit la chaîne geeks for geeks en majuscules à l'aide de la méthode `upper()`, puis imprime le résultat : GEEKS FOR GEEKS.
Python3
original_text>=> 'geeks for geeks'> uppercase_text>=> original_text.upper()> print>(uppercase_text)> |
>
>
Sortir
GEEKS FOR GEEKS>
2. Convertissez une chaîne en majuscules à l'aidecapitalize()>Méthode
Le Méthode `capitalize()` en Python convertit le premier caractère d'une chaîne en majuscule et le reste en minuscule, renvoyant la chaîne modifiée.
Exemple , : Dans cet exemple, le code ci-dessous met en majuscule la première lettre de la chaîne geeks pour les geeks et imprime la chaîne modifiée : Geeks pour les geeks.
Python3
np signifie
original_text>=> 'geeks for geeks'> capitalized_text>=> original_text.capitalize()> print>(capitalized_text)> |
>
>
Sortir
Geeks for geeks>
3. Convertissez une chaîne en majuscules à l'aidecasefold()>Méthode
La méthode `casefold()` en Python convertit une chaîne en minuscules et convient aux comparaisons insensibles à la casse. C'est plus agressif que ` inférieur() ` et gère une gamme plus large de caractères Unicode.
Exemple 1: Dans cet exemple, le code ci-dessous convertit la chaîne GeEkS FoR GeEkS en minuscule en utilisant ` dossier() ` pour une gestion insensible à la casse et imprime le résultat : des geeks pour les geeks.
Python3
original_text>=> 'GeEkS FoR GeEkS'> casefolded_text>=> original_text.casefold()> print>(casefolded_text)> |
>
>
Sortir :
chaîne convertie en int en java
geeks for geeks>
4. Majuscules avec comparaison insensible à la casse
Cette méthode convertit une chaîne en majuscules en Python tout en permettant une comparaison insensible à la casse en utilisant la méthode `upper()` pour la casse uniforme.
Exemple 1: Dans cet exemple, nous prendrons GFG comme entrée utilisateur pour vérifier Chaîne Python et appliquez la fonction string upper() pour vérifier la comparaison sensible à la casse.
Python3
user_input>=> input>(>'Enter your choice: '>)> # Convert the user input to uppercase using the upper() method> # Perform a case-insensitive comparison> if> user_input>=>=> 'GFG'>:> >print>(>'You chose 'GFG'.'>)> else>:> >print>(>'You didn't choose 'GFG'.'>)> |
>
>
Sortir
Enter your choice: gfg You didn't choose 'GFG'.>
Exemple 2 : L'une des applications courantes de la méthode upper() consiste à vérifier si les deux chaînes sont identiques ou non. Nous prendrons deux chaînes avec des cas différents, leur appliquerons upper(), puis vérifierons si elles sont identiques ou non. Dans cet exemple, le code ci-dessous vérifie si deux chaînes (`text1` et `text2`) sont identiques, en ignorant la casse, et imprime le résultat.
Java statique
Python3
text1>=> 'geeks fOr geeks'> text2>=> 'gEeKS fOR GeeKs'> # Comparison of strings using> # upper() method> if>(text1.upper()>=>=> text2.upper()):> >print>(>'Strings are same'>)> else>:> >print>(>'Strings are not same'>)> |
>
>
Sortir
Strings are same>
Dans cet article, nous avons couvert la définition, la syntaxe et l'utilisation de la fonction upper() en Python. Nous avons également vu différentes variations dans l'utilisation de la fonction upper() et d'autres méthodes pour mettre une chaîne en majuscule en Python.
La fonction upper() est une fonction très utile pour les opérations de comparaison de chaînes insensibles à la casse.
Lire autre Méthodes de chaîne
Lire aussi :
- Python – Demi-chaîne majuscule
- Python – Sous-chaînes sélectives majuscules dans une chaîne
- isupper(), islower(), lower(), upper() en Python