Tässä artikkelissa keskustelemme isupper(), islower(), ylempi() ja alempi() toimii sisään Python . Nämä menetelmät ovat sisäänrakennettuja menetelmiä, joita käytetään merkkijonojen käsittelyyn. Ennen kuin opit isupper(), islower(), ylä() ja alempi() yksityiskohtaisesti, saamme niistä peruskäsityksen.
Mikä on isupper() Pythonissa?
Sisään Python , isupper() on sisäänrakennettu menetelmä, jota käytetään merkkijonojen käsittelyyn. Tämä menetelmä palaa Totta jos kaikki merkkijonon merkit ovat isoja kirjaimia, muussa tapauksessa palauttaa Väärä .
kuinka Android-kehittäjätila poistetaan käytöstä
- Se palauttaa välilyönnit True-arvon, mutta jos merkkijonossa on vain välilyöntejä, se palauttaa False.
- Se ei ota argumentteja, joten se palauttaa virheen, jos parametri välitetään.
- Numerot ja symbolit palauttavat arvon True, mutta jos merkkijono sisältää vain numeroita ja numeroita, palauttaa False
Tätä funktiota käytetään tarkistamaan, sisältääkö argumentti isoja merkkejä, kuten:
Input : string = 'GEEKSFORGEEKS' Output : True>
isupper() syntaksi
Syntaksi: string.isupper()
Parametrit:
- isupper() ei ota mitään parametreja
Palautukset: True- Jos kaikki merkkijonon merkit ovat isoja kirjaimia. Epätosi – jos merkkijono sisältää vähintään yhden merkin, jotka eivät ole isoja kirjaimia.
Esimerkki: Isojen kirjainten tarkistaminen
Tässä koodimerkkijonossa muuttuja sisältää arvon GEEKSFORGEEKS . Merkkijono koostuu vain isoista kirjaimista. Kun tämä kutsu on merkkijonon ylempi menetelmä, Se palaa Totta ja kun se tarkistaa toisen merkkijonon techcodeview.com eli sekoitus ylä- ja alamerkkijonoa, se palaa Väärä .
Python 3
string>=> 'GEEKSFORGEEKS'> # Define a string containing only uppercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result> > string>=> 'techcodeview.com'># Define a string with a mix of uppercase and lowercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result> |
>
>
Lähtö:
True False>
Mikä on islower() Pythonissa?
Pythonissa, pienempi () on sisäänrakennettu menetelmä, jota käytetään merkkijonojen käsittelyyn. Islower()-metodi palauttaa Totta jos kaikki merkkijonon merkit ovat pieniä, muussa tapauksessa palauttaa False.
- Se palauttaa välilyönnit True-arvon, mutta jos merkkijonossa on vain välilyöntejä, se palauttaa False.
- Se ei ota argumentteja, joten se palauttaa virheen, jos parametri välitetään.
- Numerot ja symbolit palauttavat arvon True, mutta jos merkkijono sisältää vain numeroita ja numeroita, palauttaa False.
Tätä funktiota käytetään tarkistamaan, sisältääkö argumentti pieniä kirjaimia, kuten:
Input: string = 'geeksforgeeks' Output: True>
Islower() syntaksi
Syntaksi: string.islower()
Parametrit:
- islower() ei ota mitään parametreja
Palautukset:
- True- Jos kaikki merkkijonon merkit ovat pienempiä.
- False – jos merkkijono sisältää vähintään yhden merkin, jotka eivät ole pieniä.
Esimerkki: Tarkistetaan pieniä kirjaimia
Tämä koodi auttaa tarkistamaan, koostuuko merkkijono kokonaan pienistä kirjaimista vai ei. Käyttämällä pienempi () menetelmä, joka on Pythonin merkkijonoluokan sisäänrakennettu menetelmä. Jos merkkijono sisältää vain pieniä kirjaimia, se palaa Totta muuten se tulee takaisin Väärä.
Python 3
string>=> 'geeksforgeeks'># Define a string containing only lowercase letters> print>(string.islower())># Check if all characters in the string are lowercase and print the result> > string>=> 'techcodeview.com'> # Define a string with a mix of uppercase and lowercase let> print>(string.islower())># Check if all characters in the string are lowercase and print the result> |
>
>
Lähtö:
True False>
Mikä on pienempi() Pythonissa?
Sisään Python, alempi() on sisäänrakennettu menetelmä, jota käytetään merkkijonojen käsittelyyn. The alempi() Metodi palauttaa pienellä kirjaimella kirjoitetun merkkijonon annetusta merkkijonosta. Se muuttaa kaiken isoista kirjaimista pieniksi pythoniksi . Jos isoja merkkejä ei ole, se palauttaa alkuperäisen merkkijonon.
- Se ei ota argumentteja, joten se palauttaa virheen, jos parametri välitetään.
- Numerot ja symbolit palautetaan sellaisenaan. Vain iso kirjain palautetaan sen jälkeen, kun se on muutettu pieniksi Pythonissa.
Input: string = 'GEEKSFORGEEKS' Output: geeksforgeeks>
Alemman() syntaksi
Syntaksi: string.lower()
Parametrit:
- Low() ei ota mitään parametreja
Palautukset: Se muuntaa annetun merkkijonon pieniksi ja palauttaa merkkijonon.
Esimerkkejä
Tässä koodissa käytämme alempi() tapa muuttaa merkkijonot pieniksi kirjaimiksi. Ensin otamme isot kirjaimet GEEKSFORGEEKS joka muunnetaan pieniksi kirjaimiksi() -komennolla string.lower() toiminto. Samaa yritämme käyttää merkkijonolla, joka sisältää sekä isot että pienet kirjaimet, sitten toiminto muuntaa tämän pieniksi kirjaimiksi.
Python 3
# Checking for lowercase characters> string>=> 'GEEKSFORGEEKS'> #Define a string that contains only uppercase.> print>(string.lower())>#convert into lower case> > string>=> 'techcodeview.com'> #Define a string that contains noth uppercase and lowercase.> print>(string.lower())>#convert into lower case.> |
aakkoset numeroina
>
>
Lähtö:
geeksforgeeks geeksforgeeks>
Mikä on ylä() Pythonissa?
Sisään Python, ylempi( ) on sisäänrakennettu menetelmä, jota käytetään merkkijonojen käsittelyyn. The ylempi () Metodi palauttaa isoilla kirjaimilla kirjoitetun merkkijonon annetusta merkkijonosta. Se muuntaa kaikki pienet kirjaimet isoiksi. Jos pieniä kirjaimia ei ole, se palauttaa alkuperäisen merkkijonon.
- Se ei ota argumentteja, joten se palauttaa virheen, jos parametri välitetään.
- Numerot ja symbolit palautetaan sellaisenaan. Vain pieni kirjain palautetaan sen jälkeen, kun se on muutettu isoksi.
Input: string = 'geeksforgeeks' Output: GEEKSFORGEEKS>
Ylä() syntaksi
Syntaksi: string.upper()
Parametrit:
- ylä() ei ota mitään parametreja
Palautukset: Se muuntaa annetun merkkijonon isoiksi ja palauttaa merkkijonon.
Esimerkki
Tässä koodissa käytämme ylempi () tapa muuttaa merkkijonot isoiksi kirjaimiksi. Ensin otamme pienet kirjaimet geeksforgeeks joka muunnetaan isoiksi kirjaimiksi() -komennolla string.upper() toiminto. Samaa kokeillaan merkkijonolla, joka sisältää sekä isot että pienet kirjaimet Nimeni on ayush sitten funktio muuntaa tämän pieniksi kirjaimiksi.
Python 3
# checking for uppercase characters> string>=> 'geeksforgeeks'> #Define a string that contains only lowercase()> print>(string.upper())>#Convert into uppercase> > string>=> 'My name is ayush'> #Define a string that contains only lower case> print>(string.upper())>#convert into uppercase.> |
>
>
Lähtö:
GEEKSFORGEEKS MY NAME IS AYUSH>
Laske isot, pienet kirjaimet ja välilyönnit
Kun merkkijono on annettu, tehtävänä on kirjoittaa a Python ohjelma laskea isoja, pieniä kirjaimia ja välilyöntejä merkkijonossa ja vaihtaa kirjainkoolla annettua merkkijonoa (muuntaa pienet kirjaimet isoiksi ja päinvastoin).
Input : string = 'techcodeview.com is a computer Science portal for Geeks' Output : Uppercase - 4 Lowercase - 41 spaces - 7 gEEKSFORGEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>
Esimerkki
Siirrä annettua merkkijonoa merkki kerrallaan sen pituuteen asti ja tarkista, onko merkki pienillä vai isoilla kirjaimilla sisäänrakennettujen menetelmien avulla. Jos kirjoitat pieniä kirjaimia, lisää sen vastaavaa laskuria, muunna se isoiksi käyttämällä ylä()-funktiota ja lisää se uuteen merkkijonoon, jos isoja kirjaimia, lisää vastaavaa laskuria, muunna se pieniksi käyttämällä pienempiä()-funktiota ja lisää se uuteen merkkijonoon. merkkijono. Jos välilyönti, lisää sen vastaavaa laskuria ja lisää se uuteen merkkijonoon. Tulosta uusi merkkijono.
Python 3
java-objekti jsonille
string>=> 'techcodeview.com is a computer Science portal for Geeks'> newstring>=> ''> count1>=> 0> count2>=> 0> count3>=> 0> > for> a>in> string:> ># converting to uppercase.> >if> (a.isupper())>=>=> True>:> >count1>+>=> 1> >newstring>+>=> (a.lower())> ># converting to lowercase.> >elif> (a.islower())>=>=> True>:> >count2>+>=> 1> >newstring>+>=> (a.upper())> > ># adding it to the new string as it is.> >elif> (a.isspace())>=>=> True>:> >count3>+>=> 1> >newstring>+>=> a> print>(>'In original String : '>)> print>(>'Uppercase -'>, count1)> print>(>'Lowercase -'>, count2)> print>(>'Spaces -'>, count3)> print>(>'After changing cases:'>)> print>(newstring)> |
>
>
Lähtö:
In original String : Uppercase - 4 Lowercase - 41 Spaces - 7 After changing cases: gEEKSFORgEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>