majuscule Python

La méthode Python upper() convertit toutes les lettres minuscules d’une chaaîne en majuscules et renvoie la chaaîne modifiée. Le Python isupper() renvoie true si tous les caractères d’une chaaîne sont en majuscules et false s’ils ne le sont pas. Les deux sont utiles pour formater les données qui dépendent de la casse.

En Python, lorsque vous travaillez sur une chaaîne, vous pouvez convertir la chaaîne en majuscules ou vérifier si la chaaîne est déjà en majuscules.

Par exemple, si vous créez un programme qui prépare les données pour les talons de billets lors d’un concert, vous voudrez peut-être convertir tous les noms en majuscules afin qu’ils soient facilement lisibles. Avant de convertir la chaaîne en majuscules, vous pouvez également vérifier si elle est déjà en majuscules.

C’est là que Python upper() et isupper( ) Les méthodes entrent en jeu. La méthode upper() peut être utilisée pour convertir tous les caractères basés sur la casse d’une chaaîne en majuscules, et la méthode isupper() peut être utilisé pour vérifier si tous les caractères d’une chaaîne sont en majuscules.

Nous allons discuter de la façon d’utiliser ces deux méthodes pour travailler avec des chaaînes en majuscules dans ce didacticiel. Nous allons également passer en revue quelques exemples pour illustrer leur fonctionnement. Si vous souhaitez en savoir plus sur les méthodes de chaaîne en minuscules en Python, consultez notre guide des Méthodes en minuscules Python.

Python String Actualisation

Les chaaînes stockent du texte et sont généralement conservées dans une variable. Les chaaînes en Python sont déclarées avec des guillemets simples ‚Äò‚Äô ou des guillemets doubles "‚". Bien que les guillemets simples et les guillemets doubles puissent être utilisés, vous devez vous en tenir à l’un ou à l’autre. Voici un exemple de déclaration d’une chaaîne :

On peut imprimer une chaaîne avec la fonction print() :

Notre programme renvoie : Ceci est une chaaîne Python.

81% des participants ont déclaré qu’ils se sentaient plus confiants dans leur perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez associé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Maintenant que nous avons brossé sur les chaaînes, voyons comment nous pouvons les convertir en majuscules.

Python Upper

La méthode Python upper() intégrée peut être utilisée pour convertir tous les caractères basés sur la casse dans une chaaîne en majuscule. La méthode upper() renvoie une copie d’une chaaîne d’origine dans laquelle tous les caractères apparaissent en majuscules.

La syntaxe de la upper() méthode est la suivante :

Comme vous pouvez le voir, la méthode upper() ne prend aucun paramètre et est ajoutée à la fin d’une valeur de chaaîne existante.

Parcourons un exemple pour montrer comment le La méthode upper() peut être utilisée.

Disons que nous travaillons dans une salle de cinéma et que nous créons un programme qui convertit tous les noms de clients en majuscules. Nous le faisons ainsi que les noms des clients sont e facilement lisible sur les billets et utiliser un boaîtier cohérent, ce qui permettra aux cinéastes de vérifier plus facilement l’identité des cinéphiles.

Pour accomplir cette t√¢che, nous pourrions utiliser le upper() méthode. Voici un exemple de la méthode upper() utilisée pour convertir une chaaîne en majuscule :

Notre code renvoie : ELSIE SWANSON. Décomposons notre code pour montrer comment il fonctionne. Sur la première ligne, nous déclarons une variable appelée attendee_name qui stocke le nom de notre cinéphile. Ensuite, sur la ligne suivante, nous utilisons upper() pour convertir attendee_name en majuscules, puis nous imprimons le nom révisé sur la console.

La méthode upper() n’affectera pas les symboles, les espaces ou les nombres dans une chaaîne, car ces caractères ne sont pas basés sur la casse.

Python Isupper()

Avant de convertir une chaaîne en majuscule, vous pouvez d’abord vérifier que la chaaîne n’est pas déjà en majuscule.

Pour vérifier si une chaaîne est en majuscule, nous pouvons utiliser la méthode isupper(). isupper() vérifie si chaque caractère basé sur la casse dans une chaaîne est en majuscule et renvoie une valeur Vrai ou Faux selon le résultat.

Voici la syntaxe de la méthode isupper() :

Par exemple, utilisons l’exemple de billet de cinéma ci-dessus.

Avant de convertir le nom d’un cinéphile en majuscule sur son ticket, nous devons d’abord vérifier si le nom a déjà été converti en majuscule. Cela nous permettrait de rendre notre code plus efficace car nous ne convertirions pas une chaaîne en majuscule déjà formatée correctement.

Nous pouvons vérifier si le nom d’un client est déjà en majuscule en utilisant le code suivant :

Notre code renvoie : False. Comme vous pouvez le voir, la valeur de la variable participant_name est en casse. Ainsi, lorsque notre méthode isupper() est exécutée, elle renvoie False, car tous les caractères de la variable attendee_name ne sont pas en majuscules.

Le Python La méthode isupper() renvoie True si une chaaîne comprend des espaces, des symboles ou des nombres, en supposant que tous les caractères basés sur la casse apparaissent en majuscules.

Python Isupper et Upper

Allons un peu plus loin avec notre code. Dans l’exemple ci-dessus, nous avons utilisé la fonction intégrée isupper() pour vérifier si le nom du client était déjà en majuscule.

"Career Karma est entré dans ma vie quand j’ai J’en avais le plus besoin et m’a rapidement aidé à suivre un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé le travail de mes rêves qui correspondait à mes valeurs et à mes objectifs dans la vie !"

Venus, ingénieur logiciel chez Rockbot

Nous pourrions combiner à la fois isupper() et upper() pour vérifier si une chaaîne est déjà en majuscule, et convertissez-le en majuscules si la chaaîne n’est pas déjà formatée en majuscules. Voici le code que nous pourrions utiliser pour effectuer cette action :

Le résultat de notre code est le suivant :

Si notre participant_name était déjà en majuscules, notre code retournerait :

Décomposons notre code. Sur la première ligne, nous déclarons la variable attendee_name qui stocke le nom de notre cinéphile. Ensuite, nous utilisons une instruction if et isupper() pour vérifier si le nom du client est déjà en majuscule.

Si la déclaration est évaluée à False, ce qui signifie que le nom de notre client n’est pas en majuscules, notre programme utilise la méthode upper() pour convertir le nom du client en majuscule et imprime le nom révisé sur la console.

Si le nom du client est déjà en majuscule, le contenu de notre else sont exécutées et un message est affiché sur la console, à côté du nom du participant.

Conclusion

Travailler avec des chaaînes en majuscules est une opération de chaaîne courante en Python. Le upper() peut être utilisée pour convertir une chaaîne en majuscules, et la méthode isupper() peut être utilisée pour vérifier si une chaaîne est déjà en majuscules.

Ce tutoriel explique comment utiliser à la fois upper() et isupper() pour travailler avec des chaaînes en majuscules en Python. Nous avons également exploré un exemple de chacune de ces méthodes en action, puis nous avons discuté de la façon dont ces deux méthodes peuvent être combinées pour vérifier si une chaaîne est en majuscule et la convertir en majuscule si elle n’est pas déjà sous cette forme.

C’est tout ce que vous devez savoir sur les méthodes upper() et isupper() ‚Äî maintenant vous êtes prêt à les utiliser dans votre code comme un pro dans vos programmes Python !

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method