Python Snaar strip() is een ingebouwde functie in de programmeertaal Python die een kopie van de tekenreeks retourneert waaruit zowel de voor- als de volgtekens zijn verwijderd (op basis van het doorgegeven tekenreeksargument). In dit artikel worden de vele functies en gebruiksscenario's van de methode strip() onderzocht, zodat u een grondig inzicht krijgt in hoe u deze met succes in uw Python-programma's kunt gebruiken.
Syntaxis van Python strip() Methode
Syntaxis: string.strip([tekens])
Parameter: Er zit slechts één optionele parameter in. tekens – een tekenreeks die de reeks tekens specificeert die moeten worden verwijderd. Als de optionele parameter chars niet wordt opgegeven, worden alle voor- en achterliggende witruimten uit de tekenreeks verwijderd.
Winstwaarde: Retourneert een kopie van de tekenreeks waaruit zowel de voor- als de volgtekens zijn verwijderd.
Java-programmeerpatronen
Doel van de Python Strip()-functie
Wanneer een ontwikkelaar tekens of spaties aan het begin of einde van een tekenreeks wil verwijderen, functioneert de functie Strip(). Python komt goed van pas. Laten we het eens nader bekijken:
- De functie strip() helpt bij het verwijderen van tekens aan het begin of einde van een tekenreeks voor tekens die als argumenten aan de functie strip() () worden geleverd.
- Als de string geen spaties bevat en het argument characters niet is opgegeven, wordt de string geretourneerd zoals deze is.
- Het is ook nuttig om witruimte aan het begin en einde van de tekst te verwijderen.
- Als de string witruimten bevat en er geen karakterargumenten zijn opgegeven, wordt de string geretourneerd nadat de witruimten zijn gediscretiseerd.
String strip() in Python-voorbeeld
In Python , destrip()>methode wordt gebruikt om voor- en achterloop te verwijderen witruimte tekens (spaties, tabs en nieuwe regels) uit een tekenreeks. Het retourneert een nieuwe string waaruit de witruimtetekens zijn verwijderd. De originele string blijft ongewijzigd.
Voorbeeld
Python3
my_string>=> ' Hello, world! '> stripped_string>=> my_string.strip()> > print>(stripped_string)> |
>
>
Uitvoer
Hello, world!>
Python Stripping String met Strip()-functie
In dit voorbeeld gebruiken we Python Snaarafwerking en we hebben een string gebruikt en we hebben de functie strip() toegepast met a snaar en zonder touwtje.
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'>))> |
>
>
Uitvoer
geeks for geeks geeks for geeks for>
Python stript specifiek karakter met Strip()-functie
In dit voorbeeld zullen we dat doen Python-snaar Trim en we hebben de functie strip() gebruikt om een specifieke set tekens uit een string te verwijderen.
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))> |
>
gemiddeld versus gemiddeld
>
Uitvoer
geeks for geeks for>
Python Witruimte verwijderen met de functie Strip().
In dit voorbeeld zullen we dat doen Python-snaar Trim en we hebben de functie strip() gebruikt om de witruimte aan beide uiteinden van een string te verwijderen.
Python3
converteer tekenreeks naar int
# 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())> |
>
>
Invoer
geeks for geeks>
Uitvoer
geeks for geeks>
Python NewLine verwijderen met behulp van de Strip()-functie
In dit voorbeeld gebruiken we Python String Trim en gebruiken we de functie strip() om de nieuweregeltekens uit een touwtje.
Python3
string>=> '
Hello, World!
'> new_string>=> string.strip()> print>(new_string)> |
>
>
Uitvoer
Hello, World!>
Praktische toepassing
Gegeven een string verwijder het voorkomen van het woord the vanaf het begin en het einde. we zullen Python String Trim maken.
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'>))> |
Java-tekenreeks bevat
>
>
Invoer
the King has the largest army in the entire world the>
Uitvoer
King has the largest army in the entire world>