Python Corda tira () és una funció integrada al llenguatge de programació Python que retorna una còpia de la cadena amb els caràcters inicials i finals eliminats (segons l'argument de la cadena passat). Aquest article examinarà les moltes característiques i casos d'ús del mètode strip() per donar-vos una comprensió completa de com utilitzar-lo amb èxit als vostres programes Python.
Sintaxi del mètode Python strip().
Sintaxi: string.strip([caràcters])
Paràmetre: Només hi ha un paràmetre opcional. caràcters – una cadena que especifica el conjunt de caràcters que cal eliminar. Si no es dóna el paràmetre opcional chars, tots els espais en blanc inicials i finals s'eliminen de la cadena.
Valor de retorn: Retorna una còpia de la cadena amb els caràcters inicials i finals eliminats.
Propòsit de la funció Python Strip().
Quan un desenvolupador vol eliminar caràcters o espais en blanc del principi o del final d'una cadena, la funció Strip() a Python ve útil. Mirem-ho més de prop:
- La funció strip() ajuda a eliminar caràcters del principi o del final d'una cadena per als caràcters subministrats com a arguments a la funció strip() ().
- Si la cadena no té espais en blanc i l'argument dels caràcters no es proporciona, la cadena es retorna tal qual.
- També és beneficiós eliminar els espais en blanc al principi i al final del text.
- Si la cadena conté espais en blanc i no es proporcionen arguments de caràcter, la cadena es retornarà després de discretitzar els espais en blanc.
String strip() a l'exemple de Python
En Python , elstrip()>s'utilitza el mètode per eliminar l'inici i el final caràcters en blanc (espais, tabulacions i noves línies) d'una cadena. Retorna una cadena nova amb els espais en blanc eliminats. La cadena original es manté sense canvis.
Exemple
Python 3
my_string>=> ' Hello, world! '> stripped_string>=> my_string.strip()> > print>(stripped_string)> |
què és l'exportació a linux
>
>
Sortida
Hello, world!>
Python Stripping String amb funció Strip().
En aquest exemple, farem Python Corda de corda i hem utilitzat una cadena i hem aplicat la funció strip() amb a corda i sense corda.
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'>))> |
>
subratlla a la reducció
>
Sortida
geeks for geeks geeks for geeks for>
Python Elimina un caràcter específic amb la funció Strip().
En aquest exemple, ho farem Cadena de Python Trim i hem utilitzat la funció strip() per eliminar un conjunt específic de caràcters d'una cadena.
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))> |
>
>
Sortida
geeks for geeks for>
Python elimina els espais en blanc amb la funció Strip().
En aquest exemple, ho farem Cadena de Python Retalla i hem utilitzat la funció strip() per eliminar els espais en blanc dels dos extrems d'una cadena.
Python 3
si java
# 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())> |
bucle infinit
>
>
Entrada
geeks for geeks>
Sortida
geeks for geeks>
Python eliminant NewLine mitjançant la funció Strip().
En aquest exemple, farem Python String Trim i estem utilitzant la funció strip() per eliminar caràcters de nova línia d'una corda.
Python 3
string>=> '
Hello, World!
'> new_string>=> string.strip()> print>(new_string)> |
>
el meu cricket viu
>
Sortida
Hello, World!>
Aplicació pràctica
Donada una cadena, elimineu l'aparició de la paraula des del principi i del final. farem 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'>))> |
>
>
Entrada
the King has the largest army in the entire world the>
Sortida
King has the largest army in the entire world>