logo

Fonction Python String supérieure()

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 :