logo

Python String lower() Mètode

Cadena de Python més baix() El mètode converteix totes les lletres d'una cadena en minúscules. Si no hi ha caràcters en majúscules, retorna la cadena original.

Exemple:



Python 3






string>=> 'ConvErT ALL tO LoWErCASe'> print>(string.lower())>



>

>

Sortida

convert all to lowercase>

Sintaxi de String lower()

nom_cadena.inferior()

Paràmetres

El mètode lower() no pren cap paràmetre.

Devolucions

Retorna una cadena en minúscula de la cadena donada

Què és el mètode Python String lower()?

El mètode `lower()` és un mètode de cadena Python . Quan s'aplica a una cadena, converteix tots els caràcters de la cadena a minúscules.

Això és útil per estandarditzar i comparar cadenes sense tenir en compte les diferències entre majúscules i minúscules. Per exemple, si la cadena original és Hello World, aplicar `lower()` donaria lloc a hello world. És un mètode que s'utilitza habitualment per a operacions de cadena que no distingeixen entre majúscules i minúscules.

Com utilitzar el mètode Python string lower()?

Per convertir tots els caràcters d'una cadena en minúscules, només cal que truqueu a la funció lower() amb la cadena. La funció lower() és un mètode de cadenes integrat i es pot utilitzar amb variables i cadenes. Entenem-ho millor amb un exemple:

Python 3




string>=>'HelloWorld'> print>(string.lower())> print>(>'HelloWorld'>.lower())>

>

>

Sortida

helloworld helloworld>

Com convertir una cadena en minúscules a Python

Hi ha diverses maneres de Una cadena en minúscules en Python però aquí estem utilitzant alguns mètodes d'ús general per convertir una cadena en minúscules:

  • Utilitzant la funció lower().
  • Utilitzant map() amb la funció Lambda en el mètode lower().
  • Utilitzant el mètode List Join amb lower()
  • Utilitzant map i str.lower amb el mètode lower().
  • Utilitzant la funció Swapcase().
  • Utilitzant la funció casefold().

Converteix la cadena en minúscules mitjançant el mètode lower().

Vegem dos casos diferents d'utilitzar el mètode lower().

  • Cordes amb caràcters alfabètics
  • Cordes amb caràcters alfanumèrics

Cadena amb caràcters alfabètics

En aquest exemple, el codi inicialitza una variable de cadena 'text' amb el valor 'GeEks FOR geeKS', i després imprimeix la cadena original. Posteriorment, converteix la cadena en minúscules utilitzant la funció `lower()` i imprimeix el resultat, demostrant la transformació de majúscules i minúscules.

Python 3




text>=> 'GeEks FOR geeKS'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>' Converted String:'>)> print>(text.lower())>

>

>

Sortida:

  Original String  : GeEks FOR geeKS   Converted String:  geeks for geeks>

Cadena amb caràcters alfanumèrics

En aquest exemple, la cadena amb caràcters alfanumèrics i codi defineix una variable de cadena 'text' amb un cas mixt. A continuació, imprimeix la cadena original i, a la secció següent, imprimeix la cadena convertida a minúscules mitjançant la funció lower().

Python 3

actor de carnero




text>=> 'G3Ek5 F0R gE3K5'> print>(>'Original String:'>)> print>(text)> # lower() function to convert> # string to lower_case> print>(>' Converted String:'>)> print>(text.lower())>

>

>

Sortida:

  Original String:  G3Ek5 F0R gE3K5   Converted String:  g3ek5 f0r ge3k5>

Altres mètodes per convertir la cadena en minúscules

Vegem alguns altres mètodes per convertir una cadena en minúscules. Hi ha diverses maneres de completar una tasca a Python i a continuació parlarem d'algunes alternatives del mètode inferior():

Converteix String en minúscules utilitzant el mapa amb la funció Lambda

En aquest exemple, el codi converteix la cadena GeeksForGeeks en minúscules utilitzant a funció lambda i la funció de mapa . A continuació, s'imprimeix el resultat, geeksforgeeks. El mateix es pot aconseguir de manera més succinta amb `cadena_minúscula = cadena_original.lower()`.

Python 3




original_string>=> 'GeeksForGeeks'> lowercased_string>=> ''.join(>map>(>lambda> x: x.lower(), original_string))> print>(lowercased_string)>

>

>

Sortida:

geeksforgeeks>

Converteix String en minúscules utilitzant List Join

En aquest exemple, el codi converteix la cadena Pratham Sahani en minúscules utilitzant a comprensió de llista. La cadena en minúscules resultant s'uneix i s'imprimeix.

Python 3




original_string>=> 'Pratham Sahani'> lowercased_string>=> ''.join([c.lower()>for> c>in> original_string])> print>(lowercased_string)>

>

>

Sortida:

pratham sahani>

Converteix String en minúscules utilitzant map i str.lower amb el mètode lower().

En aquest exemple, el codi converteix la cadena original techcodeview.com en caràcters minúscules mitjançant el mètode str.lower. No obstant això, el funció de mapa s'ha d'embolicar en una llista () o uneix-te () per aplicar la transformació a cada personatge.

Python 3




original_string>=> 'techcodeview.com'> lowercased_string>=> ''.join(>map>(>str>.lower, original_string))> print>(lowercased_string)>

>

>

Sortida:

geeksforgeeks>

Converteix String en minúscules mitjançant Swapcase () Funció

Converteix majúscules en minúscules a Python utilitzant el intercanvi de majúscules () funció. En aquest exemple, el codi defineix una cadena 'GEEKSFORGEEKS' a la variable 's'. A continuació, s'aplica el mètode `swapcase()` a la cadena, convertint les lletres majúscules en minúscules i viceversa.

Python 3




s>=> 'GEEKSFORGEEKS'> print>(s.swapcase())>

>

>

Sortida:

geeksforgeeks>

Converteix String en minúscules mitjançant la carpeta de majúscules () Funció

Converteix majúscules en minúscules a Python utilitzant el carcassa funció. En aquest exemple, el codi converteix la cadena 'GEEKSFORGEEKS' a la seva forma plegada en majúscules, fent-la en minúscules i adequada per a comparacions que no distingeixen entre majúscules i minúscules.

Python 3




for loops java
s>=> 'GEEKSFORGEEKS'> print>(s.casefold())>

>

>

Sortida:

geeksforgeeks>

Aplicacions del mètode String lower().

Vegem alguns altres usos del mètode string lower() a Python. Es pot utilitzar d'altres maneres, depenent de la teva creativitat. Hem esmentat un d'aquests ús del mètode Python lower().

Comparació de cadenes utilitzant el mètode lower().

Una de les aplicacions habituals del mètode lower() és comprovar si les dues cadenes són iguals o no. En aquest exemple, el codi compara dues cadenes, `text1` i `text2`, després de convertir-les a minúscules mitjançant el mètode `lower()`. Si les versions en minúscules de les cadenes són iguals, s'imprimeix que les cadenes són iguals; en cas contrari, imprimeix Les cadenes no són les mateixes.

Python 3




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'>)>

>

>

Sortida:

  Strings are same>

Hem parlat de com utilitzar el mètode lower() per convertir una cadena en minúscules i també hem parlat d'altres maneres de realitzar la mateixa tasca. Les tècniques s'expliquen mitjançant un programa com a exemple per a una millor comprensió dels mètodes.

També podeu consultar altres mètodes de cadena

Llegiu més contingut relacionat amb el mètode Python Lower: