Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Python

Python String strip() Functie met VOORBEELD

Wat is Python strip()?

Pythonstrip() functie is een onderdeel van ingebouwde functies die beschikbaar zijn in de Python-bibliotheek. De methode strip() verwijdert bepaalde tekens van het begin en het einde van de oorspronkelijke tekenreeks. De functie strip() verwijdert standaard spaties aan het begin en einde van de tekenreeks en retourneert dezelfde tekenreeks zonder spaties.

In deze Python-tutorial leer je:

  • Wat is Python strip()?
  • Voorbeeld 1:methode strip() in Python
  • Voorbeeld 2:strip() op ongeldig gegevenstype
  • Voorbeeld 3:strip() Zonder karakterparameter
  • Voorbeeld 4:strip() Karakterparameters doorgeven
  • Waarom wordt de functie Python strip() gebruikt?

Syntaxis van de strip()-methode

string.strip([characters])

Parameters

  • tekens :(optioneel) De opgegeven tekens worden verwijderd aan het begin of einde van de originele tekenreeks.
  • Als de karakters-parameter niet is opgegeven, worden de spaties aan het begin en einde van de tekenreeks verwijderd.

Retourwaarde

De Python String strip() zal terugkeren:

  • De originele tekenreeks met spaties verwijderd vanaf het begin en einde als de te verwijderen tekens niet zijn opgegeven.
  • In het geval dat de tekenreeks geen spaties aan het begin of einde heeft, wordt de tekenreeks geretourneerd zoals deze is en komt deze overeen met de originele tekenreeks.
  • Als de karakters parameter is gegeven, en als de karakters overeenkomsten krijgen, worden de karakters aan het begin of einde van de string verwijderd uit de originele string, en de rest van de string wordt teruggegeven.
  • Als de opgegeven tekens niet overeenkomen met het begin of het einde in de oorspronkelijke tekenreeks, wordt de tekenreeks geretourneerd zoals deze is.

Voorbeelden van de functie strip() in Python

Voorbeeld 1:methode strip() in Python

str1 = "Welcome to Guru99!"
after_strip = str1.strip()

Uitgang:

Welcome to Guru99!

Voorbeeld 2:strip() op ongeldig gegevenstype

De functie Python String strip() werkt alleen op tekenreeksen en geeft een foutmelding als deze wordt gebruikt op een ander gegevenstype zoals lijst, tuple, enz.

Voorbeeld bij gebruik op list()

mylist = ["a", "b", "c", "d"]
print(mylist.strip()) 

Het bovenstaande geeft een foutmelding:

Traceback (most recent call last):
  File "teststrip.py", line 2, in <module>
    print(mylist.strip())
AttributeError: 'list' object has no attribute 'strip'

Voorbeeld 3:strip() Zonder karakterparameter

str1 = "Welcome to Guru99!"
after_strip = str1.strip()
print(after_strip)

str2 = "Welcome to Guru99!"
after_strip1 = str2.strip()
print(after_strip1)

Uitgang:

Welcome to Guru99!
Welcome to Guru99!

Voorbeeld 4:strip() Tekenparameters doorgeven

str1 = "****Welcome to Guru99!****"
after_strip = str1.strip("*")
print(after_strip)

str2 = "Welcome to Guru99!"
after_strip1 = str2.strip("99!")
print(after_strip1)
str3 = "Welcome to Guru99!"
after_strip3 = str3.strip("to")
print(after_strip3)

Uitgang:

Welcome to Guru99!
Welcome to Guru
Welcome to Guru99!

Waarom wordt de functie Python strip() gebruikt?

Hier zijn redenen om de Python-stripfunctie te gebruiken

  • Het helpt om de tekens aan het begin van de tekenreeks en ook aan het einde van de tekenreeks te verwijderen op basis van de tekens die uit de oorspronkelijke tekenreeks moeten worden verwijderd.
  • Als de opgegeven tekens niet overeenkomen met de oorspronkelijke tekenreeks, wordt de tekenreeks geretourneerd zoals deze is.
  • Als de te verwijderen tekens niet zijn opgegeven, worden de spaties aan het begin en einde van de oorspronkelijke tekenreeks verwijderd.
  • Als er geen witruimte aan het begin of einde is, wordt de tekenreeks geretourneerd zoals deze is.

Samenvatting:

  • De methode Python String strip() maakt deel uit van de ingebouwde functie die beschikbaar is in python. De functie zal gegeven karakters aan het begin en einde van de originele string verwijderen.
  • Deze functie is erg handig bij het verwijderen van de spaties aan het begin en einde van de gegeven string, zoals in het voorbeeld.
  • Het helpt om de tekens aan het begin van de tekenreeks en ook aan het einde van de tekenreeks te verwijderen op basis van de tekens die uit de oorspronkelijke tekenreeks moeten worden verwijderd.
  • Als de opgegeven tekens niet overeenkomen met de oorspronkelijke tekenreeks, wordt de tekenreeks geretourneerd zoals deze is.
  • Als de te verwijderen tekens niet zijn opgegeven, worden de spaties aan het begin en einde van de oorspronkelijke tekenreeks verwijderd.
  • Als er geen witruimte aan het begin of einde is, wordt de tekenreeks geretourneerd zoals deze is.

Python

  1. Python-functieargumenten
  2. Python-sluitingen
  3. Java String charAt() Methode met Voorbeeld
  4. Java String endsWith() Methode met voorbeeld
  5. Python String count() met VOORBEELDEN
  6. Python String format() Leg uit met VOORBEELDEN
  7. Python-tekenreekslengte | len() methode Voorbeeld
  8. Methode Python String find() met voorbeelden
  9. Python Lambda-functies met VOORBEELDEN
  10. Python round() functie met VOORBEELDEN
  11. Python map() functie met VOORBEELDEN