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>