Die Streifenmethode hat einen optionalen Parameter. Wenn dieser Parameter weggelassen wird, entfernen diese Methode den Speicherplatz aus den Start- und Abgründen aus String -Daten. Wenn Sie jedoch das spezifische Zeichen aus Start und Ende der Zeichenfolge entfernen möchten, müssen Sie das Zeichen als Argumentwert für die Methode festlegen. Es gibt den Hauptstringwert zurück, nachdem die jeweiligen Zeichen aus der Zeichenfolge entfernt wurden. Verschiedene Verwendungen der Strip -Methode in Python sind im folgenden Beispiel gezeigt.
Beispiel 1: Verwendung der Streifenmethode zum Entfernen von Platz
Das folgende Skript zeigt die Verwendung der Strip -Methode ohne das Argument. Hier zwei Variablen genannt Nutzername Und Passwort sind festgelegt. Nutzername enthält Platz zu Beginn des Wertes und der Passwort enthält Platz am Ende des Wertes. In der ersten Wenn Anweisung, die Werte der Variablen werden verglichen, ohne den Speicherplatz aus den Werten zu entfernen, und es gibt falsche zurück. In der zweiten Anweisung wird die Strip () -Methode mit den Variablen verwendet, um alle Start- und Endräume aus den Werten zu entfernen.
#!/usr/bin/env python3Ausgang:
Die erste Ausgabe ist 'Nicht authentifizierter Benutzer ' und die zweite Ausgabe ist ''Authentifizierter Nutzer''.
Beispiel 2: Verwendung der Streifenmethode zum Entfernen des jeweiligen Zeichens
Wenn Sie ein bestimmtes Zeichen aus dem Zeichenfolgenwert löschen möchten, müssen Sie das optionale Argument der Streifenmethode verwenden. Das folgende Skript zeigt die Verwendung des optionalen Arguments der Strip -Methode. Ein Stringwert wird als Eingabe angenommen und in der benannten Variablen gespeichert String1 und ein Zeichen wird als Eingabe angenommen und in der benannten Variablen gespeichert Char1. Nächste, Char1 wird als Argument in der Strip -Methode verwendet. Wenn der Wert von Char1 existiert ein oder mehrmals in der String1 Am Start oder Ende werden diese Zeichen entfernt und speichern den neuen Wert in einer anderen Variablen, Newstring. Die ursprüngliche Zeichenfolge bleibt unverändert.
#!/usr/bin/env python3Ausgang:
Führen Sie das Skript aus. Hier, '$$$ Python ist eine hochrangige Sprache $$ ' wird als Eingangszeichenfolge in der Ausgabe und "$" ist so genommen wie das Entfernen eines Charakters. Strip () -Methode entfernen alle "$" vom Start und Ende der Eingangszeichenfolge.
Beispiel-3: Verwendung von Strip zum Entfernen mehrerer Zeichen
Die beiden vorherigen Beispiele entfernen Platz oder ein bestimmtes Zeichen aus einer String -Daten. Aber manchmal benötigen Sie, mehrere Zeichen aus der Zeichenfolge zu entfernen. Das folgende Skript zeigt den Weg zum Entfernen der mehreren Zeichen von beiden Seiten eines Stringwerts. Das Skript nimmt eine URL -Adresse und mehrere Zeichen des Benutzers als Eingabe und speichern in den Variablen, URL Und Charlist. Hier wird eine unendliche Schleife verwendet, um das Skript auszuführen, bis der Benutzer "Y" oder "Y" drückt,. In jeder Iteration der Schleife werden die ursprüngliche Zeichenfolge und die neue Zeichenfolge nach dem Streifen gedruckt.
#!/usr/bin/env python3Ausgang:
In der Ausgabe wird die Schleife zweimal iteriert. In der ersten Iteration die mehreren Zeichen, 'http: //' wird von beiden Seiten der Eingangszeichenfolge durchsucht und entfernt, ''https: // www.Google.com''. Nächste, 'N' wird als Eingabe gedrückt, um die Schleife fortzusetzen und das Skript erneut auszuführen. In der zweiten Iteration, 'www.com'Zeichen werden durch die Eingabezeichenfolge gesucht und entfernt, www.LinuxHint.com. Jetzt, "y" wird gedrückt, um die unendliche Schleife zu beenden und aus dem Skript zu beenden.
Abschluss:
Die Verwendung der Strip -Methode zum Entfernen von Raum, Einzelzeichen und mehreren Zeichen von beiden Seiten eines Stringwerts werden in den Beispielen dieses Tutorials angezeigt. Wenn Sie nur Zeichen vom Beginn der Zeichenfolge entfernen möchten, müssen Sie verwenden lstrip () Methode, und wenn Sie Zeichen nur vom Ende der Zeichenfolge entfernen möchten, müssen Sie verwenden rstrip () Methode.So verwenden Sie die Python String Strip -Methode
Sehen Sie sich das Video des Autors an: Hier