Dans cet article, nous discuterons isupper(), islower(), upper() et lower() fonctions dans Python . Ces méthodes sont des méthodes intégrées utilisées pour gérer les chaînes. Avant d’étudier en détail isupper(), islower(), upper() et lower(), ayons une idée de base à leur sujet.
Qu’est-ce que isupper() en Python ?
Dans Python , est le souper() est une méthode intégrée utilisée pour la gestion des chaînes. Cette méthode renvoie Vrai si tous les caractères de la chaîne sont en majuscules, sinon, renvoie FAUX .
mission impossible tous les films
- Il renvoie True pour les espaces, mais s'il n'y a que des espaces dans la chaîne, renvoie False.
- Il ne prend aucun argument, il renvoie donc une erreur si un paramètre est passé.
- Les chiffres et les symboles renvoient True, mais si la chaîne ne contient que des chiffres et des nombres, renvoie False.
Cette fonction est utilisée pour vérifier si l'argument contient des caractères majuscules tels que :
Input : string = 'GEEKSFORGEEKS' Output : True>
Syntaxe de isupper()
Syntaxe: string.isupper()
Paramètres:
- isupper() ne prend aucun paramètre
Retour: True- Si tous les caractères de la chaîne sont en majuscules. False- Si la chaîne contient 1 ou plusieurs caractères non majuscules.
Exemple : Vérification des caractères majuscules
Dans cette variable de chaîne de code contient une valeur GEEKSFORGEEKS . La chaîne est composée uniquement de lettres majuscules. Quand cela appelle la méthode isupper sur la chaîne,Il reviendra Vrai et quand il vérifie l'autre chaîne techcodeview.com c'est un mélange de cordes supérieure et inférieure, il reviendra FAUX .
Python3
string>=> 'GEEKSFORGEEKS'> # Define a string containing only uppercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result> > string>=> 'techcodeview.com'># Define a string with a mix of uppercase and lowercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result> |
>
>
Sortir:
True False>
Qu’est-ce que islower() en Python ?
En Python, est plus bas() est une méthode intégrée utilisée pour la gestion des chaînes. La méthode islower() renvoie Vrai si tous les caractères de la chaîne sont en minuscules, sinon, renvoie False.
- Il renvoie True pour les espaces, mais s'il n'y a que des espaces dans la chaîne, renvoie False.
- Il ne prend aucun argument, il renvoie donc une erreur si un paramètre est passé.
- Les chiffres et les symboles renvoient True, mais si la chaîne ne contient que des chiffres et des nombres, renvoie False.
Cette fonction est utilisée pour vérifier si l'argument contient des caractères minuscules tels que :
Input: string = 'geeksforgeeks' Output: True>
Syntaxe de islower()
Syntaxe: string.islower()
Paramètres:
- islower() ne prend aucun paramètre
Retour:
- True- Si tous les caractères de la chaîne sont inférieurs.
- False- Si la chaîne contient 1 ou plusieurs caractères non minuscules.
Exemple : Vérification des caractères minuscules
Ce code permet de vérifier si une chaîne est entièrement composée de lettres minuscules ou non. En utilisant est plus bas() méthode, qui est une méthode intégrée dans la classe de chaînes de Python. Si la chaîne ne contient que des minuscules, elle renverra Vrai sinon ça reviendra FAUX.
Python3
opérateur ternaire java
string>=> 'geeksforgeeks'># Define a string containing only lowercase letters> print>(string.islower())># Check if all characters in the string are lowercase and print the result> > string>=> 'techcodeview.com'> # Define a string with a mix of uppercase and lowercase let> print>(string.islower())># Check if all characters in the string are lowercase and print the result> |
>
>
Sortir:
True False>
Qu’est-ce que lower() en Python ?
Dans Python, inférieur() est une méthode intégrée utilisée pour la gestion des chaînes. Le inférieur() La méthode renvoie la chaîne minuscule de la chaîne donnée. Il convertit tout caractères majuscules en python minuscule . S'il n'existe aucun caractère majuscule, il renvoie la chaîne d'origine.
- Il ne prend aucun argument, il renvoie donc une erreur si un paramètre est passé.
- Les chiffres et les symboles renvoyés sont renvoyés tels quels. Seule une lettre majuscule est renvoyée après conversion en minuscules en Python.
Input: string = 'GEEKSFORGEEKS' Output: geeksforgeeks>
Syntaxe de lower()
Syntaxe: string.inférieur()
Paramètres:
- lower() ne prend aucun paramètre
Retour: Il convertit la chaîne donnée en minuscules et renvoie la chaîne.
Exemples
Dans ce code, nous utiliserons le inférieur() méthode pour convertir les chaînes en minuscules. Tout d'abord, nous prendrons une chaîne majuscule GEEKSFORGEEKS qui est converti en minuscules() à l'aide de string.inférieur() fonction. De même, nous allons essayer avec la chaîne qui contient à la fois des majuscules et des minuscules, puis la fonction la convertira en minuscules.
Python3
# Checking for lowercase characters> string>=> 'GEEKSFORGEEKS'> #Define a string that contains only uppercase.> print>(string.lower())>#convert into lower case> > string>=> 'techcodeview.com'> #Define a string that contains noth uppercase and lowercase.> print>(string.lower())>#convert into lower case.> |
>
>
Sortir:
geeksforgeeks geeksforgeeks>
Qu’est-ce que upper() en Python ?
Dans Python, supérieur ( ) est une méthode intégrée utilisée pour la gestion des chaînes. Le supérieur() La méthode renvoie la chaîne en majuscule de la chaîne donnée. Il convertit tous les caractères minuscules en majuscules. S'il n'existe aucun caractère minuscule, il renvoie la chaîne d'origine.
- Il ne prend aucun argument, il renvoie donc une erreur si un paramètre est passé.
- Les chiffres et les symboles renvoyés sont renvoyés tels quels. Seule une lettre minuscule est renvoyée après conversion en majuscule.
Input: string = 'geeksforgeeks' Output: GEEKSFORGEEKS>
Syntaxe de upper()
Syntaxe: chaîne.upper()
Paramètres:
- upper() ne prend aucun paramètre
Retour: Il convertit la chaîne donnée en majuscules et renvoie la chaîne.
Exemple
Dans ce code, nous utiliserons supérieur() méthode pour convertir les chaînes en majuscules. Tout d'abord, nous prendrons une chaîne minuscule geeksforgeeks qui est converti en majuscules() à l'aide de chaîne.upper() fonction. Nous allons essayer de même avec la chaîne qui contient à la fois des majuscules et des minuscules. Je m'appelle Ayush alors la fonction convertira cela en minuscules.
Python3
# checking for uppercase characters> string>=> 'geeksforgeeks'> #Define a string that contains only lowercase()> print>(string.upper())>#Convert into uppercase> > string>=> 'My name is ayush'> #Define a string that contains only lower case> print>(string.upper())>#convert into uppercase.> |
>
>
Sortir:
GEEKSFORGEEKS MY NAME IS AYUSH>
Comptez les majuscules, les minuscules et les espaces
Étant donné une chaîne, la tâche consiste à écrire un Programme Python pour compter un certain nombre de lettres majuscules, de lettres minuscules et d'espaces dans une chaîne et basculer la casse de la chaîne donnée (convertir les minuscules en majuscules et vice versa).
Input : string = 'techcodeview.com is a computer Science portal for Geeks' Output : Uppercase - 4 Lowercase - 41 spaces - 7 gEEKSFORGEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>
Exemple
Parcourez la chaîne donnée caractère par caractère jusqu'à sa longueur et vérifiez si le caractère est en minuscule ou en majuscule à l'aide des méthodes intégrées. S'il est en minuscule, incrémentez son compteur respectif, convertissez-le en majuscule à l'aide de la fonction upper() et ajoutez-le à une nouvelle chaîne, s'il est en majuscule, incrémentez son compteur respectif, convertissez-le en minuscule à l'aide de la fonction lower() et ajoutez-le à la nouvelle chaîne. S'il y a de l'espace, incrémentez son compteur respectif et ajoutez-le à une nouvelle chaîne. Imprimez la nouvelle chaîne.
Python3
concepts java oups
string>=> 'techcodeview.com is a computer Science portal for Geeks'> newstring>=> ''> count1>=> 0> count2>=> 0> count3>=> 0> > for> a>in> string:> ># converting to uppercase.> >if> (a.isupper())>=>=> True>:> >count1>+>=> 1> >newstring>+>=> (a.lower())> ># converting to lowercase.> >elif> (a.islower())>=>=> True>:> >count2>+>=> 1> >newstring>+>=> (a.upper())> > ># adding it to the new string as it is.> >elif> (a.isspace())>=>=> True>:> >count3>+>=> 1> >newstring>+>=> a> print>(>'In original String : '>)> print>(>'Uppercase -'>, count1)> print>(>'Lowercase -'>, count2)> print>(>'Spaces -'>, count3)> print>(>'After changing cases:'>)> print>(newstring)> |
>
>
Sortir:
In original String : Uppercase - 4 Lowercase - 41 Spaces - 7 After changing cases: gEEKSFORgEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>