logo

Horná() funkcia reťazca Python

Reťazec Python horné () metóda skonvertuje všetky malé písmená v reťazci na veľké písmená a vráti ich.

Príklad:

Python3






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

regálových psov

>

>

Výkon

LIST UPPER>

Čo je to metóda String upper()?

String upper() je vstavaná funkcia v Pythone, ktorá konvertuje všetky písmená v reťazci na veľké (veľké) a potom ich vráti.

Je to veľmi užitočné na štandardizáciu malých a veľkých písmen, napríklad pri porovnávaní reťazcov bez ohľadu na veľkosť písmen.

Syntax horného() reťazca Pythonu

string.upper()

Parametre

  • Metóda upper() neberie žiadne parametre.

Návraty

vráti reťazec s veľkými písmenami daného reťazca.

Ako používať funkciu String upper ()?

Funkcia string upper() je jednoduchá a ľahko použiteľná funkcia. Stačí zavolať funkciu upper() s objektom string. Poďme pochopiť, ako previesť reťazec na veľké (veľké) s príkladom:

Python3


relácia vypršala



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

>

>

Výkon

CONVERT TO UPPERCASE>

Metódy prevodu reťazca na veľké písmená

Existujú rôzne spôsoby, ako previesť reťazec na veľké písmená v Pythone, tu diskutujeme o niektorých všeobecne používaných metódach na prevod reťazca na veľké písmená v Pythone, ktoré sú nasledovné.

  • Použitím horné () Metóda
  • Použitím capitalize()> Metóda
  • Použitím casefold()> Metóda
  • Reťazec s Porovnanie bez ohľadu na veľkosť písmen

1. Preveďte reťazec na veľké písmená pomocou metódy upper().

Tu používame reťazec upper() v Pythone.

V tomto príklade kód uvedený nižšie konvertuje reťazec geeks pre geekov na veľké písmená pomocou metódy `upper()` a potom vytlačí výsledok: GEEKS FOR GEEKS.

Python3




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

>

>

uzamknutie aplikácie pre Android

Výkon

GEEKS FOR GEEKS>

2. Preveďte reťazec na veľké písmená pomocoucapitalize()>Metóda

The metóda `capitalize()` v Pythone skonvertuje prvý znak reťazca na veľké písmená a zvyšok na malé písmená, čím vráti upravený reťazec.

Príklad , : V tomto príklade nižšie uvedený kód používa veľké prvé písmeno reťazca geeks for geeks a vytlačí upravený reťazec: Geeks for geeks.

Python3




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

>

>

Výkon

Geeks for geeks>

3. Preveďte reťazec na veľké písmená pomocoucasefold()>Metóda

Metóda `casefold()` v Pythone konvertuje reťazec na malé písmená a je vhodná na porovnávanie bez ohľadu na veľkosť písmen. Je agresívnejší ako ` nižšia () ` a spracováva širší rozsah znakov Unicode.

Príklad 1: V tomto príklade kód uvedený nižšie konvertuje reťazec GeEkS For GeEkS na malé písmená pomocou ` casefold() ` pre manipuláciu bez ohľadu na malé a veľké písmená a vytlačí výsledok: geekovia pre geekov.

Python3




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

>

obsadenie v sql
>

Výkon :

geeks for geeks>

4. Veľké písmená s porovnaním bez rozlišovania malých a veľkých písmen

Táto metóda konvertuje reťazec na veľké písmená v Pythone, pričom umožňuje porovnanie bez ohľadu na malé a veľké písmená pomocou metódy `upper()` pre jednotné veľké a malé písmená.

Príklad 1: V tomto príklade vezmeme GFG ako používateľský vstup na kontrolu Reťazec Python a aplikujte funkciu string upper() na kontrolu porovnania, v ktorom sa rozlišujú malé a veľké písmená.

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

>

strojové učenie a typy

>

Výkon

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

Príklad 2: Jednou z bežných aplikácií metódy upper() je kontrola, či sú tieto dva reťazce rovnaké alebo nie. Vezmeme dva reťazce s rôznymi veľkosťami písmen, aplikujeme na ne upper() a potom skontrolujeme, či sú rovnaké alebo nie. V tomto príklade nižšie uvedený kód skontroluje, či sú dva reťazce (text1 a text2) rovnaké, pričom sa ignorujú malé a veľké písmená a vypíše výsledok.

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

>

>

Výkon

Strings are same>

V tomto článku sme sa zaoberali definíciou, syntaxou a použitím funkcie upper() v Pythone. Videli sme tiež rôzne variácie v používaní funkcie upper() a iných metód na písanie veľkých písmen v reťazci v Pythone.

Funkcia upper() je veľmi užitočná funkcia pre operácie porovnávania reťazcov bez ohľadu na veľkosť písmen.

Prečítajte si Iné Strunové metódy

Prečítajte si tiež: