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.
dodajanje nizov java
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 , thestrip()>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'>))> |
>
popolna tabela resnic seštevalnika
>
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
jdbc
# 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())> |
prehod pred naročilom
>
>
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)> |
>
binarni iskalni python
>
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>