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