Cadena de Python | tira ()
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 , el strip()> 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)> |
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'> ))> |
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
# 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())> |
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)> |
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