Pythonov niz | trak()

Python Vrvica trak() je vgrajena funkcija v programskem jeziku Python, ki vrne kopijo niza z odstranjenimi začetnimi in končnimi znaki (na podlagi posredovanega argumenta niza). Ta članek bo preučil številne funkcije in primere uporabe metode strip(), da boste lahko temeljito razumeli, kako jo uspešno uporabiti v svojih programih Python.

Sintaksa metode Python strip().

Sintaksa: string.strip([znaki])

Parameter: V njem je samo en izbirni parameter. chars – niz, ki določa niz znakov, ki jih je treba odstraniti. Če neobvezni parameter chars ni podan, so vsi začetni in končni presledki odstranjeni iz niza.

Povratna vrednost: Vrne kopijo niza z odstranjenimi začetnimi in končnimi znaki.

Namen funkcije Python Strip().

Ko razvijalec želi odstraniti znake ali presledke z začetka ali konca niza, funkcija Strip() v Python pride prav. Oglejmo si ga podrobneje:

  • Funkcija strip() pomaga pri odstranjevanju znakov z začetka ali konca niza za znake, podane kot argumenti funkciji strip() ().
  • Če niz nima presledkov in argument znakov ni dobavljen, se niz vrne tak, kot je.
  • Prav tako je koristno odstraniti presledke na začetku in koncu besedila.
  • Če niz vsebuje presledke in ni podanih znakovnih argumentov, bo niz vrnjen po diskretizaciji presledkov.

String strip() v primeru Pythona

noter Python , the strip()> metoda se uporablja za odstranjevanje začetnih in končnih presledki (presledki, zavihki in nove vrstice) iz niza. Vrne nov niz z odstranjenimi presledki. Prvotni niz ostane nespremenjen.

Primer

Python3




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

Izhod

Hello, world! 

Python Stripping String s funkcijo Strip().

V tem primeru bomo Python String Trim in uporabili smo niz in uporabili funkcijo strip() z a vrvica in brez vrvice.

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

Izhod

 geeks for geeks  geeks for geeks for 

Poseben znak za odstranjevanje Pythona s funkcijo Strip().

V tem primeru bomo Python String Trim in uporabili smo funkcijo strip() za odstranitev določenega niza znakov iz niza.

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

Izhod

geeks for geeks  for 

Python Odstranjevanje belih prostorov s funkcijo Strip().

V tem primeru bomo Python String Trim in uporabili smo funkcijo strip() za odstranitev presledkov z obeh koncev niza.

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

Vnos

 geeks for geeks 

Izhod

geeks for geeks 

Python Odstranjevanje NewLine s funkcijo Strip().

V tem primeru bomo Python String Trim in uporabili funkcijo strip(), da odstranimo znakov nove vrstice iz vrvice.

Python3




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

Izhod

Hello, World! 

Praktična uporaba

Glede na niz odstranite pojav besede the z začetka in konca. bomo 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'> ))>

Vnos

the King has the largest army in the entire world the 

Izhod

King has the largest army in the entire world