logo

Python-streng | strip()

Python String strip() er en innebygd funksjon i Python-programmeringsspråket som returnerer en kopi av strengen med både innledende og etterfølgende tegn fjernet (basert på strengargumentet som ble sendt). Denne artikkelen vil undersøke de mange funksjonene og brukstilfellene til strip()-metoden for å gi deg en grundig forståelse av hvordan du bruker den vellykket i Python-programmene dine.

Python strip() Metodesyntaks

Syntaks: string.strip([tegn])

Parameter: Det er bare én valgfri parameter i den. tegn – en streng som spesifiserer settet med tegn som skal fjernes. Hvis den valgfrie tegnparameteren ikke er gitt, fjernes alle innledende og etterfølgende mellomrom fra strengen.



Returverdi: Returnerer en kopi av strengen med både innledende og etterfølgende tegn fjernet.

Formålet med Python Strip()-funksjonen

Når en utvikler ønsker å fjerne tegn eller mellomrom fra begynnelsen eller slutten av en streng, funksjonen Strip() i Python kommer godt med. La oss se nærmere på det:

  • Strip()-funksjonen hjelper til med å fjerne tegn fra begynnelsen eller slutten av en streng for tegn som leveres som argumenter til strip()-funksjonen ().
  • Hvis strengen ikke har mellomrom og tegnargumentet ikke er oppgitt, returneres strengen som den er.
  • Det er også fordelaktig å eliminere mellomrom fra begynnelsen og slutten av teksten.
  • Hvis strengen inneholder mellomrom og ingen tegnargumenter er oppgitt, vil strengen bli returnert etter diskretisering av mellomrom.

String strip() i Python-eksempel

I Python , denstrip()>metoden brukes til å fjerne ledende og etterfølgende mellomromstegn (mellomrom, tabulatorer og nye linjer) fra en streng. Den returnerer en ny streng med mellomromstegnene fjernet. Den opprinnelige strengen forblir uendret.

Eksempel

Python3




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

>

>

Produksjon

Hello, world!>

Python Stripping String med Strip() funksjon

I dette eksemplet vil vi Python String Trim og vi har brukt en streng og vi har brukt strip()-funksjonen med en streng og uten snor.

Python3




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'>))>

>

>

Produksjon

 geeks for geeks  geeks for geeks for>

Python-stripping av spesifikke tegn med Strip()-funksjon

I dette eksemplet vil vi Python-streng Trim og vi har brukt strip()-funksjonen for å fjerne et spesifikt sett med tegn fra en streng.

Last ned turbo c++

Python3




# 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))>

>

>

Produksjon

geeks for geeks  for>

Python Fjerner mellomrom med Strip()-funksjon

I dette eksemplet vil vi Python-streng Trim og vi har brukt strip()-funksjonen for å fjerne mellomrom fra begge ender av en streng.

Python3




# 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())>

>

>

Inndata

 geeks for geeks>

Produksjon

geeks for geeks>

Python Fjerner NewLine ved hjelp av Strip()-funksjonen

I dette eksemplet vil vi Python String Trim og vi bruker strip()-funksjonen for å fjerne nylinjetegn fra en streng.

Python3


binært tre



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

>

>

Produksjon

Hello, World!>

Praktisk anvendelse

Gitt en streng fjern forekomsten av ordet the fra begynnelsen og slutten. vi vil 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'>))>

>

>

Inndata

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

Produksjon

King has the largest army in the entire world>