logo

Python-merkkijono | strip()

Python merkkijono strip() on Python-ohjelmointikielen sisäänrakennettu funktio, joka palauttaa kopion merkkijonosta, josta on poistettu sekä alku- että loppumerkit (sädetyn merkkijonoargumentin perusteella). Tässä artikkelissa tarkastellaan strip()-menetelmän monia ominaisuuksia ja käyttötapauksia, jotta saat perusteellisen käsityksen siitä, kuinka sitä käytetään onnistuneesti Python-ohjelmissasi.

Python strip() -menetelmän syntaksi

Syntaksi: string.strip([merkkiä])



Parametri: Siinä on vain yksi valinnainen parametri. merkkiä – merkkijono, joka määrittää poistettavien merkkien joukon. Jos valinnaista chars-parametria ei anneta, kaikki alussa ja lopussa olevat välilyönnit poistetaan merkkijonosta.

Palautusarvo: Palauttaa kopion merkkijonosta, josta on poistettu sekä alku- että loppumerkit.

Python Strip() -funktion tarkoitus

Kun kehittäjä haluaa poistaa merkkejä tai välilyöntejä merkkijonon alusta tai lopusta, Strip()-funktio Python on kätevä. Katsotaanpa sitä tarkemmin:



  • Strip()-funktio auttaa poistamaan merkkejä merkkijonon alusta tai lopusta merkkien osalta, jotka toimitetaan strip()-funktion () argumentteina.
  • Jos merkkijonossa ei ole välilyöntejä eikä merkkien argumenttia anneta, merkkijono palautetaan sellaisenaan.
  • On myös hyödyllistä poistaa välilyönnit tekstin alusta ja lopusta.
  • Jos merkkijono sisältää välilyöntejä eikä merkkiargumentteja anneta, merkkijono palautetaan välilyöntien erottamisen jälkeen.

String strip() Python-esimerkissä

Sisään Python ,strip()>menetelmää käytetään poistamaan etu- ja perään välilyöntejä (välilyönnit, sarkaimet ja rivinvaihdot) merkkijonosta. Se palauttaa uuden merkkijonon, josta on poistettu välilyönnit. Alkuperäinen merkkijono pysyy ennallaan.

elokuvanäyttelijä Kajal

Esimerkki

Python 3






my_string>=> ' Hello, world! '> stripped_string>=> my_string.strip()> > print>(stripped_string)>

>

>

Lähtö

Hello, world!>

Python Stripping String Strip()-funktiolla

Tässä esimerkissä käytämme Pythonia String Trim ja olemme käyttäneet merkkijonoa ja olemme käyttäneet strip()-funktiota a:lla merkkijono ja ilman narua.

Python 3




string>=> ''' geeks for geeks '''> > # prints the string without stripping> print>(string)> > # prints the string by removing leading and trailing whitespaces> print>(string.strip())> > # prints the string by removing geeks> print>(string.strip(>' geeks'>))>

>

postimyynnin läpikulku

>

Lähtö

 geeks for geeks  geeks for geeks for>

Python Stripping -erityismerkki Strip()-funktiolla

Tässä esimerkissä teemme Python-merkkijono Trim ja olemme käyttäneet strip()-funktiota poistamaan tietyn merkkijoukon merkkijonosta.

Python 3




# Python Program to demonstrate use of strip() method> > str1>=> 'geeks for geeks'> # Print the string without stripping.> print>(str1)> > # String whose set of characters are to be> # remove from original string at both its ends.> str2>=> 'ekgs'> > # Print string after stripping str2 from str1 at both its end.> print>(str1.strip(str2))>

tostring-menetelmä java

>

>

Lähtö

geeks for geeks  for>

Python Poistaa välilyöntejä Strip()-funktiolla

Tässä esimerkissä teemme Python-merkkijono Leikkaa ja olemme käyttäneet strip()-funktiota poistamaan välilyönnit merkkijonon molemmista päistä.

Python 3




# Python Program to demonstrate use of strip() method without any argument> str1>=> ''' geeks for geeks '''> > # Print the string without stripping.> print>(str1)> > # Print string after removing all leading> # and trailing whitespaces.> print>(str1.strip())>

ääretön silmukka
>

>

Syöte

 geeks for geeks>

Lähtö

geeks for geeks>

Python Poistaa NewLine Strip()-funktiolla

Tässä esimerkissä me Python String Trim ja käytämme strip()-funktiota poistamaan rivinvaihtomerkkejä merkkijonosta.

Python 3




string>=> ' Hello, World! '> new_string>=> string.strip()> print>(new_string)>

>

matematiikan luokka java
>

Lähtö

Hello, World!>

Käytännön sovellus

Kun annettu merkkijono, poista sanan esiintyminen alusta ja lopusta. me Python String Trim.

Python




# Python3 program to demonstrate the practical application> # strip()> > string>=> ' the King has the largest army in the entire world the'> > # strip function works on characters and removes characters till it sees,> # the last or beginning characters mentioned in the function has been removed> print>(string.strip(>' eht'>))>

>

>

Syöte

the King has the largest army in the entire world the>

Lähtö

King has the largest army in the entire world>