Python-String-Methoden ist eine Sammlung integrierter Python-Funktionen, die mit Listen arbeiten.
Notiz: Jede String-Methode in Python ändert nicht den ursprünglichen String, sondern gibt einen neuen String mit den geänderten Attributen zurück.
Python-String ist eine Folge von Unicode-Zeichen, die in Anführungszeichen eingeschlossen ist. In diesem Artikel besprechen wir die integrierten String-Funktionen, d. h. die von Python bereitgestellten Funktionen zum Bearbeiten von Strings.
Groß-/Kleinschreibung von Python-String-Methoden ändern
Die folgenden Python-Funktionen werden verwendet, um die Groß-/Kleinschreibung der Zeichenfolgen zu ändern. Schauen wir uns einige Python-String-Methoden anhand von Beispielen an:
- untere(): Wandelt alle Großbuchstaben in einer Zeichenfolge in Kleinbuchstaben um
- Oberer, höher(): Wandelt alle Kleinbuchstaben in einer Zeichenfolge in Großbuchstaben um
- Titel(): Konvertieren Sie die Zeichenfolge in die Groß- und Kleinschreibung des Titels
- swapcase(): Vertauschen Sie die Groß-/Kleinschreibung aller Zeichen in einer Zeichenfolge
- profitieren() : Konvertieren Sie das erste Zeichen einer Zeichenfolge in Großbuchstaben
Beispiel: Ändern der Groß-/Kleinschreibung von Python-String-Methoden
So konvertieren Sie einen String in ein int-Java-Format
Python3
Javatpoint Java
# 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)> |
>
>
Hardcover vs. TaschenbuchAusgabe
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>
Zeitkomplexität: O(n) wobei n die Länge der Zeichenfolge „text“ ist
Nebenraum: O(1)
Liste der String-Methoden in Python
Hier ist die Liste der integrierten Python-String-Methoden, mit denen Sie Aktionen für Strings ausführen können:
| Funktionsname | Beschreibung |
|---|---|
| profitieren() | Konvertiert das erste Zeichen der Zeichenfolge in einen Großbuchstaben |
| casefold() | Implementiert den String-Abgleich ohne Groß-/Kleinschreibung |
| Center() | Füllt die Zeichenfolge mit dem angegebenen Zeichen auf. |
| zählen() | Gibt die Anzahl der Vorkommen eines Teilstrings im String zurück. |
| kodieren() | Kodiert Zeichenfolgen mit dem angegebenen kodierten Schema |
| endet mit() | Gibt True zurück, wenn eine Zeichenfolge mit dem angegebenen Suffix endet |
| expandtabs() | Gibt die Menge an Leerzeichen an, die durch das -Symbol in der Zeichenfolge ersetzt werden soll |
| finden() | Gibt den niedrigsten Index des Teilstrings zurück, wenn dieser gefunden wird |
| Format() | Formatiert die Zeichenfolge zum Drucken auf der Konsole |
| format_map() | Formatiert angegebene Werte in einer Zeichenfolge mithilfe eines Wörterbuchs |
| Index() | Gibt die Position des ersten Vorkommens eines Teilstrings in einem String zurück |
| isalnum() | Prüft, ob alle Zeichen in einer bestimmten Zeichenfolge alphanumerisch sind oder nicht |
| isalpha() | Gibt „True“ zurück, wenn alle Zeichen in der Zeichenfolge Buchstaben sind |
| isdecimal() | Gibt „true“ zurück, wenn alle Zeichen in einer Zeichenfolge dezimal sind |
| isdigit() | Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Ziffern sind |
| isidentifier() | Überprüfen Sie, ob eine Zeichenfolge ein gültiger Bezeichner ist oder nicht |
| ist tiefer() | Prüft, ob alle Zeichen in der Zeichenfolge Kleinbuchstaben sind |
| isnumeric() | Gibt True zurück, wenn alle Zeichen in der Zeichenfolge numerische Zeichen sind |
| isprintable() | Gibt „True“ zurück, wenn alle Zeichen in der Zeichenfolge druckbar sind oder die Zeichenfolge leer ist |
| isspace() | Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Leerzeichen sind |
| istitle() | Gibt „True“ zurück, wenn es sich bei der Zeichenfolge um eine Zeichenfolge in Groß- und Kleinschreibung handelt |
| isupper() | Prüft, ob alle Zeichen in der Zeichenfolge Großbuchstaben sind |
| verbinden() | Gibt einen verketteten String zurück |
| Licht () | Links richtet die Zeichenfolge entsprechend der angegebenen Breite aus |
| untere() | Wandelt alle Großbuchstaben in einer Zeichenfolge in Kleinbuchstaben um |
| lstrip() | Gibt die Zeichenfolge ohne führende Zeichen zurück |
| maketrans () | Gibt eine Übersetzungstabelle zurück |
| Partition() | Teilt die Zeichenfolge beim ersten Vorkommen des Trennzeichens |
| ersetzen() | Ersetzt alle Vorkommen einer Teilzeichenfolge durch eine andere Teilzeichenfolge |
| rfind() | Gibt den höchsten Index des Teilstrings zurück |
| rindex() | Gibt den höchsten Index des Teilstrings innerhalb des Strings zurück |
| rjust() | Richtet die Zeichenfolge entsprechend der angegebenen Breite rechts aus |
| rpartition() | Teilen Sie die angegebene Zeichenfolge in drei Teile |
| rsplit() | Teilen Sie die Zeichenfolge von rechts durch das angegebene Trennzeichen |
| rstrip() | Entfernt nachgestellte Zeichen |
| Splitlines() | Teilen Sie die Linien an den Liniengrenzen |
| beginnt mit() | Gibt True zurück, wenn eine Zeichenfolge mit dem angegebenen Präfix beginnt |
| Streifen() | Gibt die Zeichenfolge mit führenden und nachgestellten Zeichen zurück |
| swapcase() | Wandelt alle Großbuchstaben in Kleinbuchstaben um und umgekehrt |
| Titel() | Konvertieren Sie die Zeichenfolge in die Groß- und Kleinschreibung des Titels |
| übersetzen() | Ändern Sie die Zeichenfolge gemäß den angegebenen Übersetzungszuordnungen |
| Oberer, höher() | Wandelt alle Kleinbuchstaben in einer Zeichenfolge in Großbuchstaben um |
| zfill() | Gibt eine Kopie der Zeichenfolge mit aufgefüllten „0“-Zeichen auf der linken Seite der Zeichenfolge zurück |
Notiz: Weitere Informationen zu Python-Strings finden Sie im Python-String-Tutorial.