logo

Python String-methoden

Python-stringmethoden is een verzameling ingebouwde Python-functies die op lijsten werken.

Opmerking: Elke stringmethode in Python verandert de originele string niet, maar retourneert een nieuwe string met de gewijzigde attributen.

Java-variabele variabele

Python-snaar is een reeks Unicode-tekens tussen aanhalingstekens. In dit artikel bespreken we de ingebouwde stringfuncties, d.w.z. de functies die Python biedt om op strings te werken.



Case-wijziging van Python String-methoden

De onderstaande Python-functies worden gebruikt om de hoofdlettergebruik van de strings te wijzigen. Laten we eens kijken naar enkele Python-stringmethoden met voorbeelden:

  • lager(): Converteert alle hoofdletters in een tekenreeks naar kleine letters
  • bovenste(): Converteert alle kleine letters in een tekenreeks naar hoofdletters
  • titel(): Converteer tekenreeks naar hoofdlettergebruik
  • wisselgeval(): Verwissel de hoofdletters en kleine letters van alle tekens in een string
  • hoofdletter() : Converteer het eerste teken van een tekenreeks naar hoofdletters

Voorbeeld: Het geval van Python String Methods veranderen

Python3


xd betekenis



# Python3 program to show the> # working of upper() function> text>=> 'geeKs For geEkS'> > # upper() function to convert> # string to upper case> print>(>' Converted String:'>)> print>(text.upper())> > # lower() function to convert> # string to lower case> print>(>' Converted String:'>)> print>(text.lower())> > # converts the first character to> # upper case and rest to lower case> print>(>' Converted String:'>)> print>(text.title())> > # swaps the case of all characters in the string> # upper case character to lowercase and viceversa> print>(>' Converted String:'>)> print>(text.swapcase())> > # convert the first character of a string to uppercase> print>(>' Converted String:'>)> print>(text.capitalize())> > # original string never changes> print>(>' Original String'>)> print>(text)>

vba
>

homogeen mengsel
>

Uitvoer

Converted String: GEEKS FOR GEEKS Converted String: geeks for geeks Converted String: Geeks For Geeks Converted String: GEEkS fOR GEeKs Original String geeKs For geEkS>

Tijdcomplexiteit: O(n) waarbij n de lengte is van de string ‘tekst’
Hulpruimte: O(1)

Lijst met stringmethoden in Python

Hier is de lijst met ingebouwde Python-stringmethoden die u kunt gebruiken om acties op string uit te voeren:

Functienaam Beschrijving
hoofdletter() Converteert het eerste teken van de tekenreeks naar een hoofdletter
casefold() Implementeert stringmatching zonder behuizing
centrum() Vul de tekenreeks in met het opgegeven teken.
graaf() Retourneert het aantal keren dat een subtekenreeks in de tekenreeks voorkomt.
coderen() Codeert tekenreeksen met het opgegeven gecodeerde schema
eindigt met() Retourneert True als een tekenreeks eindigt met het opgegeven achtervoegsel
expandtabbladen() Specificeert de hoeveelheid ruimte die moet worden vervangen door het -symbool in de tekenreeks
vinden() Retourneert de laagste index van de subtekenreeks als deze wordt gevonden
formaat() Formatteert de tekenreeks zodat deze naar de console kan worden afgedrukt
format_map() Formatteert gespecificeerde waarden in een tekenreeks met behulp van een woordenboek
inhoudsopgave() Retourneert de positie van de eerste keer dat een subtekenreeks in een tekenreeks voorkomt
isalnum() Controleert of alle tekens in een bepaalde string alfanumeriek zijn of niet
isalfa() Retourneert True als alle tekens in de tekenreeks alfabetten zijn
isdecimaal() Retourneert waar als alle tekens in een tekenreeks decimaal zijn
iscijfer() Retourneert True als alle tekens in de tekenreeks cijfers zijn
isidentifier() Controleer of een string een geldige identificatie is of niet
is lager() Controleert of alle tekens in de string kleine letters zijn
isnumeriek() Retourneert True als alle tekens in de tekenreeks numerieke tekens zijn
isafdrukbaar() Retourneert True als alle tekens in de tekenreeks afdrukbaar zijn of als de tekenreeks leeg is
isruimte() Retourneert True als alle tekens in de tekenreeks witruimtetekens zijn
istitel() Retourneert True als de tekenreeks een tekenreeks met hoofdletters in de titel is
isboven() Controleert of alle tekens in de string hoofdletters zijn
meedoen() Retourneert een samengevoegde tekenreeks
licht () Links lijnt de tekenreeks uit volgens de opgegeven breedte
lager() Converteert alle hoofdletters in een tekenreeks naar kleine letters
lstrip() Retourneert de tekenreeks waaruit de leidende tekens zijn verwijderd
maketrans () Retourneert een vertaaltabel
partitie() Splitst de tekenreeks bij de eerste keer dat het scheidingsteken voorkomt
vervangen() Vervangt alle exemplaren van een subtekenreeks door een andere subtekenreeks
zoek() Retourneert de hoogste index van de subtekenreeks
rindex() Retourneert de hoogste index van de subtekenreeks binnen de tekenreeks
rjust() Rechts lijnt de tekenreeks uit volgens de opgegeven breedte
rpartitie() Splits de gegeven string in drie delen
rsplit() Splits de tekenreeks van rechts met het opgegeven scheidingsteken
rstrip() Verwijdert volgtekens
splitslijnen() Splits de lijnen op de lijngrenzen
begint met() Retourneert True als een tekenreeks begint met het opgegeven voorvoegsel
strip() Retourneert de tekenreeks met zowel voorloop- als volgtekens
wisselcase() Converteert alle hoofdletters naar kleine letters en omgekeerd
titel() Converteer tekenreeks naar hoofdlettergebruik
vertalen() Wijzig de tekenreeks volgens de gegeven vertaaltoewijzingen
bovenste() Converteert alle kleine letters in een tekenreeks naar hoofdletters
zfill() Retourneert een kopie van de tekenreeks met '0'-tekens opgevuld aan de linkerkant van de tekenreeks

Opmerking: Voor meer informatie over Python Strings raadpleegt u Python String Tutorial.