Python-merkkijono ylempi () menetelmä muuntaa kaikki merkkijonon pienet kirjaimet isoiksi kirjaimille ja palauttaa sen.
Esimerkki:
Python 3
original_text> => 'lisT Upper'> upper_text> => original_text.upper()> print> (upper_text)> |
muodosta yhteys Java-tietokantaan
>
>Lähtö
LIST UPPER>
Mikä on String augšinen() -menetelmä?
Merkkijono ylä() on Pythonissa sisäänrakennettu funktio, joka muuntaa kaikki merkkijonon kirjaimet isoiksi (isoiksi) ja palauttaa sen sitten.
Se on erittäin hyödyllinen merkkijonojen tapausten standardoinnissa, kuten verrattaessa merkkijonoja, joissa kirjainkoolla ei ole merkitystä.
Python-merkkijono ylä() Syntaksi
string.upper()
Parametrit
- Ylempi()-menetelmä ei ota mitään parametreja.
Palauttaa
palauttaa annetun merkkijonon isoilla kirjaimilla.
Kuinka käyttää merkkijono ylä()-funktiota?
Merkkijono ylä ()-funktio on yksinkertainen ja helppokäyttöinen funktio. Sinun tarvitsee vain kutsua ylä()-funktio merkkijonoobjektilla. Ymmärretään, kuinka merkkijono muunnetaan isoiksi kirjaimiksi (isot kirjaimet) esimerkin avulla:
Python 3
#initializing a string> original_text> => 'convert to uppercase'> #using upper function> upper_text> => original_text.upper()> #printing uppercase string> print> (upper_text)> |
tekniikan edut ja haitat
>
>Lähtö
CONVERT TO UPPERCASE>
Menetelmät merkkijonon muuttamiseksi isoiksi kirjaimiksi
Pythonissa on useita tapoja muuttaa merkkijono isoiksi kirjaimille, tässä keskustelemme joistakin yleisesti käytetyistä menetelmistä merkkijonon muuttamiseksi isoiksi Pythonissa, ne ovat seuraavat.
- Käyttämällä ylempi () Menetelmä
- Käyttämällä
capitalize()>
Menetelmä - Käyttämällä
casefold()>
Menetelmä - String kanssa Kirjainkoolla huomioimaton vertailu
1. Muunna merkkijono isoilla kirjaimilla käyttämällä ylä()-menetelmää
Tässä käytämme Pythonissa merkkijonoa yläosa().
Tässä esimerkissä alla oleva koodi muuntaa geeks-merkkijonot isoiksi kirjaimilla 'upper()'-menetelmällä ja tulostaa sitten tuloksen: GEEKS FOR GEEKS.
Python 3
original_text> => 'geeks for geeks'> uppercase_text> => original_text.upper()> print> (uppercase_text)> |
>
lateksin osittainen johdannainen
>
Lähtö
GEEKS FOR GEEKS>
2. Muunna merkkijono isoilla kirjaimilla käyttämälläcapitalize()>
Menetelmä
The `capitalize()-menetelmä Pythonissa muuntaa merkkijonon ensimmäisen merkin isoiksi ja loput pieniksi kirjaimiksi palauttaen muokatun merkkijonon.
Esimerkki , : Tässä esimerkissä alla oleva koodi kirjoittaa isolla geeks-merkkijonon ensimmäisellä kirjaimella ja tulostaa muokatun merkkijonon: Geeks for geeks.
Python 3
original_text> => 'geeks for geeks'> capitalized_text> => original_text.capitalize()> print> (capitalized_text)> |
>
>
Lähtö
Geeks for geeks>
3. Muunna merkkijono isoilla kirjaimilla käyttämälläcasefold()>
Menetelmä
Pythonin `casefold()-menetelmä muuntaa merkkijonon pieniksi kirjaimiksi ja sopii vertailuihin, joissa kirjainkokoa ei erotella. Se on aggressiivisempi kuin ` alempi() ` ja käsittelee laajemman valikoiman Unicode-merkkejä.
Esimerkki 1: Tässä esimerkissä alla oleva koodi muuntaa merkkijonon GeEkS FOR GeEkS pieniksi käyttämällä ` casefold() ` kirjainkokoa huomioimatta ja tulostaa tuloksen: geeks for geeks.
Python 3
säännöllinen lauseke javassa
original_text> => 'GeEkS FoR GeEkS'> casefolded_text> => original_text.casefold()> print> (casefolded_text)> |
>
>
Lähtö:
geeks for geeks>
4. Isot kirjaimet ja kirjainkoolla välitön vertailu
Tämä menetelmä muuntaa merkkijonon isoilla kirjaimilla Pythonissa samalla kun se sallii kirjainkoolla välittömän vertailun käyttämällä 'upper()'-menetelmää yhtenäiselle kirjainmuodolle.
Esimerkki 1: Tässä esimerkissä otamme GFG:n käyttäjän syötteeksi tarkistaaksemme Python-merkkijono ja käytä merkkijono ylä()-funktiota tarkistaaksesi kirjainkoolla olevan vertailun.
Python 3
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'.'> )> |
>
>
Lähtö
Enter your choice: gfg You didn't choose 'GFG'.>
Esimerkki 2: Yksi ylä()-menetelmän yleisimmistä sovelluksista on tarkistaa, ovatko kaksi merkkijonoa samat vai eivät. Otamme kaksi merkkijonoa eri tapauksilla, käytämme niihin ylä():tä ja tarkistamme sitten, ovatko ne samat vai eivät. Tässä esimerkissä alla oleva koodi tarkistaa, ovatko kaksi merkkijonoa (teksti1 ja teksti2) samat, kirjainkokoa huomioimatta ja tulostaa tuloksen.
Python 3
arraylist menetelmät
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'> )> |
>
>
Lähtö
Strings are same>
Tässä artikkelissa olemme käsitelleet Pythonin ylä()-funktion määritelmän, syntaksin ja käytön. Olemme myös nähneet erilaisia muunnelmia ylä()-funktion ja muiden menetelmien käyttämisestä merkkijonon kirjaamiseen Pythonissa.
ylä()-funktio on erittäin hyödyllinen funktio merkkijonojen vertailuoperaatioissa, joissa kirjainkoolla ei ole merkitystä.
Lue Muut Merkkijonomenetelmät
Lue myös:
- Python – isot kirjaimet puolimerkkijonoa
- Python – isoilla kirjaimilla kirjoitetut selektiiviset osamerkkijonot merkkijonossa
- isupper(), islower(), alempi(), ylempi() Pythonissa