Chaîne Python inférieur() La méthode convertit toutes les lettres d’une chaîne en minuscules. S'il n'existe aucun caractère majuscule, il renvoie la chaîne d'origine.
Exemple:
Python3
string>=> 'ConvErT ALL tO LoWErCASe'> print>(string.lower())> |
>
>
Sortir
convert all to lowercase>
Syntaxe de String lower()
nom_chaîne.inférieur()
Paramètres
La méthode lower() ne prend aucun paramètre.
Retour
Renvoie une chaîne minuscule de la chaîne donnée
Qu'est-ce que la méthode Python String lower() ?
La méthode `lower()` est une méthode chaîne dans Python . Lorsqu'il est appliqué à une chaîne, il convertit tous les caractères de la chaîne en minuscules.
Ceci est utile pour standardiser et comparer des chaînes sans tenir compte des différences de casse. Par exemple, si la chaîne d'origine est Hello World, l'application de « lower() » entraînerait hello world. Il s'agit d'une méthode couramment utilisée pour les opérations sur les chaînes insensibles à la casse.
Comment utiliser la méthode Python string lower() ?
Pour convertir tous les caractères d’une chaîne en minuscules, appelez simplement la fonction lower() avec la chaîne. La fonction lower() est une méthode de chaîne intégrée et peut être utilisée avec des variables ainsi qu'avec des chaînes. Comprenons mieux avec un exemple :
Python3
string>=>'HelloWorld'> print>(string.lower())> print>(>'HelloWorld'>.lower())> |
>
>
Sortir
helloworld helloworld>
Comment convertir une chaîne en minuscules en Python
Il existe différentes manières de Minuscule une chaîne en Python mais ici, nous utilisons certaines méthodes généralement utilisées pour convertir une chaîne en minuscule :
- Utilisation de la fonction lower()
- Utilisation de map() avec la fonction Lambda dans la méthode lower()
- Utilisation de la jointure de liste avec la méthode lower()
- Utilisation de map et str.lower avec la méthode lower()
- Utilisation de la fonction Swapcase()
- Utilisation de la fonction casefold()
Convertir une chaîne en minuscules à l'aide de la méthode lower()
Voyons deux cas différents d'utilisation de la méthode lower().
- Chaînes avec caractères alphabétiques
- Chaînes avec des caractères alphanumériques
Chaîne avec des caractères alphabétiques
Dans cet exemple, le code initialise une variable chaîne « texte » avec la valeur « GeEks FOR geeKS », puis imprime la chaîne d'origine. Il convertit ensuite la chaîne en minuscules à l'aide de la fonction `lower()` et imprime le résultat, démontrant la transformation de la casse.
Python3
text>=> 'GeEks FOR geeKS'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>'
Converted String:'>)> print>(text.lower())> |
>
>
Sortir:
Original String : GeEks FOR geeKS Converted String: geeks for geeks>
Chaîne avec des caractères alphanumériques
Dans cet exemple, la chaîne avec caractères alphanumériques et code définit une variable de chaîne « texte » avec une casse mixte. Il imprime ensuite la chaîne d'origine et, dans la section suivante, imprime la chaîne convertie en minuscules à l'aide de la fonction lower().
Python3
tuples Java
text>=> 'G3Ek5 F0R gE3K5'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>'
Converted String:'>)> print>(text.lower())> |
>
>
Sortir:
Original String: G3Ek5 F0R gE3K5 Converted String: g3ek5 f0r ge3k5>
Autres méthodes pour convertir une chaîne en minuscules
Examinons quelques autres méthodes pour convertir une chaîne en minuscules. Il existe plusieurs façons d’accomplir une tâche en Python et nous discuterons ci-dessous de quelques alternatives à la méthode lower() :
Convertir une chaîne en minuscules à l'aide de la carte avec la fonction Lambda
Dans cet exemple, le code convertit la chaîne GeeksForGeeks en minuscules à l'aide d'un fonction lambda et le fonction de carte . Le résultat, geeksforgeeks, est ensuite imprimé. La même chose peut être obtenue de manière plus succincte avec `lowercased_string = original_string.lower()`.
Python3
original_string>=> 'GeeksForGeeks'> lowercased_string>=> ''.join(>map>(>lambda> x: x.lower(), original_string))> print>(lowercased_string)> |
>
>
Sortir:
geeksforgeeks>
Convertir une chaîne en minuscules à l'aide de List Join
Dans cet exemple, le code convertit la chaîne Pratham Sahani en minuscule à l'aide d'un compréhension de la liste. La chaîne minuscule résultante est ensuite jointe et imprimée.
Python3
original_string>=> 'Pratham Sahani'> lowercased_string>=> ''.join([c.lower()>for> c>in> original_string])> print>(lowercased_string)> |
>
>
Sortir :
pratham sahani>
Convertir la chaîne en minuscules à l'aide de map et str.lower avec la méthode lower()
Dans cet exemple, le code convertit la chaîne d'origine techcodeview.com en caractères minuscules à l'aide de la méthode str.lower. Cependant, le fonction de carte doit être enveloppé dans une liste() ou rejoindre() pour appliquer la transformation à chaque personnage.
Python3
original_string>=> 'techcodeview.com'> lowercased_string>=> ''.join(>map>(>str>.lower, original_string))> print>(lowercased_string)> |
>
>
Sortir :
geeksforgeeks>
Convertir une chaîne en minuscules à l'aide de Swapcase () Fonction
Convertissez les majuscules en minuscules en Python à l'aide de l'outil cas d'échange() fonction. Dans cet exemple, le code définit une chaîne « GEEKSFORGEEKS » dans la variable « s ». La méthode `swapcase()` est ensuite appliquée à la chaîne, convertissant les lettres majuscules en minuscules et vice versa.
Python3
arp-une commande
s>=> 'GEEKSFORGEEKS'> print>(s.swapcase())> |
>
>
Sortir:
geeksforgeeks>
Convertir une chaîne en minuscules à l'aide de casefold () Fonction
Convertissez les majuscules en minuscules en Python à l'aide de l'outil dossier fonction. Dans cet exemple, le code convertit la chaîne « GEEKSFORGEEKS » en sa forme pliée, la rendant minuscule et adaptée aux comparaisons insensibles à la casse.
Python3
s>=> 'GEEKSFORGEEKS'> print>(s.casefold())> |
>
>
Sortir:
geeksforgeeks>
Applications de la méthode String lower()
Examinons quelques autres utilisations de la méthode string lower() en Python. Il peut être utilisé d’autres manières, selon votre créativité. Nous avons mentionné une telle utilisation de la méthode Python lower().
Comparaison des chaînes à l'aide de la méthode lower()
L'une des applications courantes de la méthode lower() consiste à vérifier si les deux chaînes sont identiques ou non. Dans cet exemple, le code compare deux chaînes, « text1 » et « text2 », après les avoir converties en minuscules à l'aide de la méthode « lower() ». Si les versions minuscules des chaînes sont égales, il affiche les chaînes sont identiques ; sinon, il imprime que les chaînes ne sont pas identiques.
Python3
text1>=> 'GEeKS foR GeeKs'> text2>=> 'gEeKS fOR GeeKs'> # Comparison of strings using> # lower() method> if>(text1.lower()>=>=> text2.lower()):> >print>(>'Strings are same'>)> else>:> >print>(>'Strings are not same'>)> |
>
>
Sortir:
Strings are same>
Nous avons expliqué comment utiliser la méthode lower() pour convertir une chaîne en minuscules et avons également discuté d'autres façons d'effectuer la même tâche. Les techniques sont expliquées à travers un programme à titre d'exemple pour une meilleure compréhension des méthodes.
Vous pouvez également consulter d'autres méthodes de chaîne
Lisez plus de contenu connexe sur la méthode Python Lower :
- isupper(), islower(), lower(), upper() en Python
- Différence entre casefold() et lower() en Python