Po Kadeisha Kean
UdioCvrkutUdioE-mail

Ove prikladne ugrađene metode pomoći će vam da se nosite s raznim zadacima vezanim uz slučajeve.

Python dolazi s mnogim ugrađenim metodama koje vam omogućuju manipuliranje nizom. Nekoliko od ovih metoda bavi se velikim slovima znakova u nizu.

Metode stringa specifične za Python posebno su korisne u slučajevima kada trebate usporediti dvije ulazne vrijednosti. Također ih možete koristiti za druge vrste provjere valjanosti podataka ili zadatke povezane s objavljivanjem sadržaja.

1. Metoda kapitaliziranja().

The velika slova () metoda pretvara prvi znak u nizu u velika slova i vraća ažuriranu kopiju niza.

voće = "jabuke"
newString = fruit.capitalize()
ispisati(novi niz)

Gornji kod ispisuje sljedeći izlaz u vašem Python IDE konzola:

Jabuke

The velika slova () metoda samo mijenja velika i mala slova prvog znaka ako je to slovo abecede (ne cijeli brojevi).

voće = "6 jabuka"
newString = fruit.capitalize()
ispisati(novi niz)

#otisci
#6 jabuke

voće = " jabuke"
newString = fruit.capitalize()
ispisati(novi niz)

#otisci
# jabuke

instagram viewer

The velika slova () metoda samo mijenja velika i mala slova prvog znaka ako već nije u velikim slovima.

voće = "Jabuke"
newString = fruit.capitalize()
ispisati(novi niz)

#otisci
#Jabuke

The velika slova () metoda također osigurava da se svako slovo koje nije na prvom mjestu pretvara u mala slova u novom nizu.

voće = "JABUKE"
newString = fruit.capitalize()
ispisati(novi niz)

#otisci
#Jabuke

2. Donja() i gornja() metoda

Ove dvije metode pomažu vam pretvoriti nizove u sve ekvivalente malim ili velikim slovima. Oni vas spašavaju od potrebe sami ručno konvertirajte slučaj niza.

The niži() metoda ne uzima argumente i vraća novi niz. Svaki znak pretvara u njegov ekvivalent malim slovima:

voće = "JABUKE"
newString = fruit.lower()
ispisati(novi niz)

#otisci
#jabuke

The Gornji() metoda čini upravo suprotno od niži() metoda. Pretvara sve male znakove u nizu u velika slova. Ako u nizu nema znakova malih slova, ova metoda vraća identičnu kopiju izvornog niza.

voće = "jabuke"
voće2 = "MANGO"
newString = fruit.upper()
noviString2 = voće2.gornji()
ispisati(novi niz)
ispisati(noviString2)

#otisci
#JABUKE
#MANGO

3. Metoda casefold().

The preklop () metoda vraća kopiju niza, gdje svaki znak pretvara u mala slova. Međutim, također je malo moćniji od niži(). Ova funkcija obrađuje Unicode znakovi na takav način da vam omogućuje preciznu usporedbu nizova koji ih sadrže.

tekst = "groß"
newString = text.lower()
newString2 = text.casefold()
ispisati(novi niz)
ispisati(noviString2)

4. Metode islower() i isupper().

The niži() i jesupper() string metode ne uzimaju argumente. Svaki vraća logičku vrijednost. The niži() metoda vraća true ako je svaki znak u nizu mala slova, inače vraća false.


voće = "jabuke"
voće2 = "Mango"
newString = fruit.islower()
noviString2 = voće2.islower()
ispis (newString)
ispis (newString2)

#otisci
#Pravi
#Netočno

The jesupper() metoda vraća true ako su svi znakovi u nizu velika slova, inače vraća false.

voće = "Jabuke"
voće2 = "MANGO"
newString = fruit.isupper()
noviString2 = voće2.isupper()
ispisati(novi niz)
ispisati(noviString2)
#otisci
#Netočno
#Pravi

5. Metoda istitle().

The naslov() metoda vraća true ako sve riječi u nizu počinju velikim slovom, inače vraća false. Ova metoda ne uzima argumente.

tekst = "Jabuka je voće."
tekst2 = "Mango je također voće."
newString = text.istitle()
newString2 = text2.istitle()
ispisati(novi niz)
ispisati(noviString2)
#otisci
#Pravi
#Netočno

6. Metoda swapcase().

The swapcase() metoda ne uzima argumente i vraća novi niz s obrnutim velikim i malim slovima.

voće = "jabuke"
voće2 = "MANGO"
newString = fruit.swapcase()
newString2 = fruit2.swapcase()
ispisati(novi niz)
ispisati(noviString2)
#otisci
#JABUKE
#mango

Vrijednost Python string metoda

String metode znatno olakšavaju život vama kao Python programeru. Na primjer, možete stvoriti program koji prolazi kroz niz i pretvara sva njegova slova u mala slova. Međutim, s obzirom na postojanje Python string metoda, kao što je casefold(), taj bi zadatak bio sličan ponovnom izumu kotača.

Python metode stringova omogućuju vam da postignete više uz manje truda.

Kako radi metoda Python string format()? 10 primjera

Pročitajte dalje

UdioCvrkutUdioE-mail

Povezane teme

  • Programiranje
  • Programiranje
  • Piton

O autoru

Kadeisha Kean (Objavljeno 57 članaka)

Kadeisha Kean je programerka punog softvera i tehnička/tehnološka spisateljica. Ona ima izrazitu sposobnost da pojednostavi neke od najsloženijih tehnoloških koncepata; proizvodnju materijala koji svaki početnik u tehnologiji može lako razumjeti. Ona je strastvena u pisanju, razvoju zanimljivog softvera i putovanju svijetom (kroz dokumentarne filmove).

Više od Kadeishe Kean

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu