Python String augšējā () funkcija

Python virkne augšējais () metode pārvērš visas virknes mazās rakstzīmes par lielajiem burtiem un atgriež to.

Piemērs:

Python3




original_text> => 'lisT Upper'> upper_text> => original_text.upper()> print> (upper_text)>

Izvade

LIST UPPER 

Kas ir String augšējā () metode?

Virkne augšējā () ir Python iebūvēta funkcija, kas pārvērš visus virknes burtus par lielajiem burtiem (lielajiem burtiem) un pēc tam to atgriež.

Tas ir ļoti noderīgi, lai standartizētu virkņu gadījumus, piemēram, salīdzinot virknes, kurām nav reģistrjutīguma.

Python String augšējais() Sintakse

string.upper()

Parametri

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

Atgriežas

atgriež dotās virknes lielo burtu virkni.

Kā izmantot String augšējo () funkciju?

Virknes augšējā () funkcija ir vienkārša un viegli lietojama funkcija. Jums vienkārši jāizsauc augšējā () funkcija ar virknes objektu. Apskatīsim piemēru, kā pārvērst virkni uz lielajiem burtiem (lielajiem burtiem):

Python3




#initializing a string> original_text> => 'convert to uppercase'> #using upper function> upper_text> => original_text.upper()> #printing uppercase string> print> (upper_text)>

Izvade

CONVERT TO UPPERCASE 

Metodes virknes pārvēršanai par lielajiem burtiem

Ir dažādi veidi, kā pārvērst virkni uz lielajiem burtiem Python, šeit mēs apspriežam dažas vispārēji izmantotās metodes virknes pārvēršanai par lielajiem burtiem Python, un tās ir šādas.

1. Pārvērtiet virkni uz lielajiem burtiem, izmantojot augšējo() metodi

Šeit mēs izmantojam Python virkni augšējo ().

Šajā piemērā tālāk norādītais kods pārvērš geeks virknes geeks par lielajiem burtiem, izmantojot metodi “upper()”, un pēc tam izdrukā rezultātu: GEEKS FOR GEEKS.

Python3




original_text> => 'geeks for geeks'> uppercase_text> => original_text.upper()> print> (uppercase_text)>

Izvade

GEEKS FOR GEEKS 

2. Pārveidojiet virkni par lielajiem burtiem, izmantojot capitalize()> Metode

The Lielo burtu () metode programmā Python virknes pirmo rakstzīmi pārvērš par lielajiem burtiem un pārējo par mazajiem burtiem, atgriežot modificēto virkni.

Piemērs , : Šajā piemērā tālāk norādītajā kodā tiek rakstīts ar lielo burtu virknes geeks (geeks) pirmais burts un tiek izdrukāta modificētā virkne: Geeks — geeks.

Python3




original_text> => 'geeks for geeks'> capitalized_text> => original_text.capitalize()> print> (capitalized_text)>

Izvade

Geeks for geeks 

3. Konvertējiet virkni uz lielajiem burtiem, izmantojot casefold()> Metode

Metode 'casefold()' programmā Python pārvērš virkni par mazajiem burtiem un ir piemērota salīdzinājumiem, kas nav reģistrjutīgi. Tas ir agresīvāks nekā ` zemāks () ` un apstrādā plašāku unikoda rakstzīmju klāstu.

Piemērs 1: Šajā piemērā tālāk norādītais kods pārvērš virkni GeEkS For GeEkS par mazajiem burtiem, izmantojot ` casefold() ` par nejutīgu apstrādi un izdrukā rezultātu: geeks for geeks.

Python3




original_text> => 'GeEkS FoR GeEkS'> casefolded_text> => original_text.casefold()> print> (casefolded_text)>

Izvade:

geeks for geeks 

4. Lielie burti ar reģistrjutīgo salīdzinājumu

Šī metode Python pārveido virkni par lielajiem burtiem, vienlaikus pieļaujot reģistrjutīgu salīdzināšanu, izmantojot metodi “upper()” vienveidīgajam reģistram.

1. piemērs: Šajā piemērā mēs izmantosim GFG kā lietotāja ievadi, lai pārbaudītu Python virkne un izmantojiet virknes augšējo () funkciju, lai pārbaudītu reģistrjutīgo salīdzinājumu.

Python3




user_input> => input> (> 'Enter your choice: '> )> # Convert the user input to uppercase using the upper() method> # Perform a case-insensitive comparison> if> user_input> => => 'GFG'> :> > print> (> 'You chose 'GFG'.'> )> else> :> > print> (> 'You didn't choose 'GFG'.'> )>

Izvade

Enter your choice: gfg You didn't choose 'GFG'. 

Piemērs 2: Viens no kopējās augšējās () metodes lietojumiem ir pārbaudīt, vai abas virknes ir vienādas. Mēs paņemsim divas virknes ar dažādiem gadījumiem, piemērosim tām augšējo () un pēc tam pārbaudīsim, vai tās ir vienādas. Šajā piemērā tālāk norādītais kods pārbauda, ​​vai divas virknes (teksts1 un teksts2) ir vienādas, ignorējot reģistru, un izdrukā rezultātu.

Python3




text1> => 'geeks fOr geeks'> text2> => 'gEeKS fOR GeeKs'> # Comparison of strings using> # upper() method> if> (text1.upper()> => => text2.upper()):> > print> (> 'Strings are same'> )> else> :> > print> (> 'Strings are not same'> )>

Izvade

Strings are same 

Šajā rakstā mēs esam apskatījuši Python funkcijas augšējās () definīciju, sintaksi un izmantošanu. Mēs esam arī redzējuši dažādas variācijas, izmantojot funkciju augšējā () un citas metodes, lai Python virknē ievadītu lielos burtus.

Funkcija augšējais() ir ļoti noderīga funkcija virkņu salīdzināšanas operācijām, kas nav reģistrjutīgas.

Lasiet Cits Stīgu metodes

Lasi arī: