logo

Python String zemāka() metode

Python virkne zemāks () metode pārvērš visus virknes burtus par mazajiem burtiem. Ja nav lielo burtu, tas atgriež sākotnējo virkni.

Piemērs:



Python3






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



>

>

Izvade

convert all to lowercase>

Virknes zemākā () sintakse

string_name.lower()

Parametri

Apakšējā () metode neņem nekādus parametrus.

Atgriežas

Atgriež dotās virknes mazo burtu virkni

Kas ir Python String zemākā() metode?

Metode 'lower()' ir virknes metode Python . Lietojot virknei, visas virknes rakstzīmes tiek pārveidotas par mazajiem burtiem.

Tas ir noderīgi, lai standartizētu un salīdzinātu virknes, neņemot vērā reģistru atšķirības. Piemēram, ja sākotnējā virkne ir Hello World, izmantojot “lower()”, tiks parādīts sveiks pasaule. Tā ir plaši izmantota metode virkņu operācijām, kurās nav reģistrjutīguma.

Kā izmantot Python virknes zemāko () metodi?

Lai pārvērstu visas virknes rakstzīmes par mazajiem burtiem, vienkārši izsauciet funkciju Lower () ar virkni. Lower() funkcija ir iebūvēta virkņu metode, un to var izmantot gan ar mainīgajiem, gan ar virknēm. Izpratīsim to labāk ar piemēru:

Python3




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

>

>

Izvade

helloworld helloworld>

Kā pārvērst virkni uz mazajiem burtiem programmā Python

Ir dažādi veidi, kā Python virknes mazie burti bet šeit mēs izmantojam dažas vispārīgi izmantotas metodes, lai pārvērstu virkni mazajos burtos:

  • Izmantojot zemāko () funkciju
  • Izmantojot karti () ar lambda funkciju zemākajā () metodē
  • Izmantojot List Join ar zemāku() metodi
  • Izmantojot karti un str.lower ar Lower() metodi
  • Funkcijas Swapcase() izmantošana
  • Izmantojot funkciju casefold()

Pārvērtiet virkni uz mazajiem burtiem, izmantojot Low () metodi

Apskatīsim divus dažādus zemākās () metodes izmantošanas gadījumus.

  • Virknes ar alfabēta rakstzīmēm
  • Virknes ar burtciparu rakstzīmēm

Virkne ar alfabēta burtiem

Šajā piemērā kods inicializē virknes mainīgo “text” ar vērtību “GeEks FOR geeKS”, pēc tam izdrukā sākotnējo virkni. Pēc tam tas pārveido virkni mazajos burtos, izmantojot funkciju 'lower()', un izdrukā rezultātu, demonstrējot reģistra transformāciju.

Python3




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

>

>

Izvade:

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

Virkne ar burtciparu rakstzīmēm

Šajā piemērā virkne ar burtciparu rakstzīmēm un kodu definē virknes mainīgo “text” ar jauktu reģistru. Pēc tam tas izdrukā sākotnējo virkni un nākamajā sadaļā izdrukā virkni, kas pārveidota par mazajiem burtiem, izmantojot funkciju Lower ().

Python3

atšifrēt base64 javascript




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

>

>

Izvade:

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

Citas metodes virknes pārvēršanai par mazajiem burtiem

Apskatīsim dažas citas metodes virknes pārvēršanai par mazajiem burtiem. Ir vairāki veidi, kā pabeigt uzdevumu Python, un tālāk mēs apspriedīsim dažas zemākas () metodes alternatīvas:

Pārvērtiet virkni uz mazajiem burtiem, izmantojot karti ar lambda funkciju

Šajā piemērā kods pārvērš virkni GeeksForGeeks par mazajiem burtiem, izmantojot a lambda funkcija un kartes funkcija . Rezultāts, geeksforgeeks, pēc tam tiek izdrukāts. To pašu var panākt precīzāk ar `lowercased_string = original_string.lower()`.

Python3




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

>

>

Izvade:

geeksforgeeks>

Konvertējiet virkni uz mazajiem burtiem, izmantojot saraksta pievienošanos

Šajā piemērā kods pārvērš virkni Pratham Sahani par mazajiem burtiem, izmantojot a saraksta izpratne. Pēc tam iegūtā mazo burtu virkne tiek savienota un izdrukāta.

Python3




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

>

>

Izvade:

pratham sahani>

Pārvērtiet virkni uz mazajiem burtiem, izmantojot karti un str.lower ar Lower() metodi

Šajā piemērā kods pārvērš sākotnējo virkni techcodeview.com par mazajiem burtiem, izmantojot metodi str.lower. Tomēr kartes funkcija jāiekļauj sarakstā() vai pievienoties () lai piemērotu transformāciju katrai rakstzīmei.

Python3




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

>

>

Izvade:

geeksforgeeks>

Pārveidojiet virkni uz mazajiem burtiem, izmantojot Swapcase () Funkcija

Pārveidojiet lielos uz mazajiem burtiem programmā Python, izmantojot maiņas gadījums () funkciju. Šajā piemērā kods definē virkni “GEEKSFORGEEKS” mainīgajā “s”. Pēc tam virknei tiek piemērota metode 'swapcase()', pārvēršot lielos burtus par mazajiem burtiem un otrādi.

Python3




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

>

lateksa teksta izmērs

>

Izvade:

geeksforgeeks>

Pārvērtiet virkni uz mazajiem burtiem, izmantojot reģistra salocīšanu () Funkcija

Pārveidojiet lielos uz mazajiem burtiem programmā Python, izmantojot korpuss funkciju. Šajā piemērā kods pārvērš virkni “GEEKSFORGEEKS” reģistra formā, padarot to ar mazajiem burtiem un piemērotu salīdzinājumiem, kuros nav reģistrjutīguma.

Python3




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

>

>

Izvade:

geeksforgeeks>

String zemākas() metodes pielietojumi

Apskatīsim dažus citus virknes zemākas () metodes lietojumus programmā Python. To var izmantot citos veidos, atkarībā no jūsu radošuma. Mēs esam minējuši vienu šādu Python zemākās () metodes izmantošanu.

Virkņu salīdzinājums, izmantojot zemāko () metodi

Viens no zemākās () metodes izplatītākajiem lietojumiem ir pārbaudīt, vai abas virknes ir vienādas vai nē. Šajā piemērā kods salīdzina divas virknes teksts1 un teksts2 pēc tam, kad tās ir pārveidotas par mazajiem burtiem, izmantojot metodi “lower()”. Ja virkņu mazo burtu versijas ir vienādas, tas izdrukā Strings ir vienādas; pretējā gadījumā tas izdrukā Virknes nav vienādas.

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

>

>

Izvade:

  Strings are same>

Mēs esam apsprieduši, kā izmantot zemāko () metodi, lai pārvērstu virkni mazajos burtos, kā arī apspriedām dažus citus veidus, kā veikt to pašu uzdevumu. Metodes ir izskaidrotas, izmantojot programmu kā piemēru, lai labāk izprastu metodes.

Varat arī pārbaudīt citus stīgu metodes

Lasiet vairāk saistītā satura par Python Lower metodi: