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