Den programmeringsspråket Python tilbyr en rekke biblioteker og funksjoner som en programmerer kan enkelt utfører dagligdagse eller felles oppgaver. Siden mange Python-programmer krever manipulering av strenger som inngang eller utgang , ulike metoder innenfor Python arbeid på streng stedene. En av disse metodene , "stripen ()"- metode , fjernes tegn fra en streng. Basic " strip ( ) "-funksjonalitet
"strip ( )" -funksjonen returnerer en kopi av en streng med visse tegn fjernet fra begynnelsen og slutten av strengen . I hovedsak kontrollerer stripe funksjon begynnelsen og slutten tegn mot en brukerdefinert sett av tegn , og sletter dem før du kjører inn i en ikke -matchende karakter. Følgende kode er et enkelt eksempel .
>>> S =
" lstrip ( )" og " rstrip ( )" Metoder
strip metoden fungerer på begge endene av strengen . Men å strippe tegn fra kun forsiden eller baksiden av streng, bruker " lstrip ( ) " (for begynnelsen av strengen ) og " rstrip ( )" ( for slutten av strengen ) . Den følgende kode viser et eksempel på fjerning av karakter fra bare den ene ende av
Eksempel : Stripping HTML-kodene
For et annet eksempel kan en Python programmerer ønsker å strippe HTML-koder fra informasjon hentet fra en webside. HTML- strenger ville være omsluttet av HTML-koder, men programmereren kanskje bare trenger de faktiske dataene . I dette tilfellet kan bruke stripen kommandoen make fjerne tags enklere.
>>> Html = =
Trimming Whitespace
I et annet eksempel brukerundersøkelser , eller innspill hentet fra Internett , kan inneholde ledende mellomrom (for eksempel mellomrom eller tabulatorer ) . The strip -funksjonen kan også trimme opp hvite mellomrom så enkelt som det kan noen andre tegn.
>>> S = ' hi '
>>> s . strip (' ')
' hi '
>>> s.lstrip (' ')
' hi '