English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python-Basisanleitung

Python-Flusskontrolle

Python Funktion

Python Datentypen

Python-Dateioperationen

Python-Objekte und Klassen

Python-Daten und Zeit

Python-Advancedwissen

Python-Handbuch

Verwendung und Beispiel von Python String strip()

Python-Stringmethoden

strip() gibt eine Kopie des Strings zurück, um die指定的字符(默认为空格或换行符)或字符序列从字符串的开头和结尾移除。
Hinweis: Diese Methode kann nur Zeichen am Anfang oder am Ende entfernen, nicht jedoch aus dem mittleren Teil.

strip() entfernt Zeichen von beiden Seiten basierend auf dem Parameter (der Zeichenklasse, die entfernt werden soll).

strip() Syntax:

string.strip([chars])

strip() Parameter

  • chars (optional)-Ein String, der die zu entfernenden Zeichenklasse angibt.

Wenn kein chars-Parameter angegeben wird, werden alle leadingen und trailingen Leerzeichen aus dem String entfernt.

strip() Rückgabewert

strip() gibt eine Kopie des Strings zurück, in dem die leadingen und trailingen Zeichen entfernt wurden.

  • Das Entfernen der leadingen Zeichen wird gestoppt, wenn die Zeichenkombination im chars-Parameter nicht mit den Zeichen der linken Zeichenfolge übereinstimmt.

  • Gleichzeitig wird das Entfernen der trailingen Zeichen gestoppt, wenn die Zeichenkombination im chars-Parameter nicht mit den Zeichen der rechten Zeichenfolge übereinstimmt.

Beispiel: Die Funktion strip() im Ablauf

string = ' xoxo Liebe xoxo   '
# Leadende Leerzeichen entfernen
print(string.strip())
print(string.strip(' xoxoe'))
# Der Parameter enthält keine Leerzeichen
# Keine Zeichen werden gelöscht.
print(string.strip('sti'))
string = 'android ist großartig'
print(string.strip('an'))

Wenn Sie dieses Programm ausführen, wird als Ausgabe ausgegeben:

xoxo Liebe xoxo
lov
 xoxo Liebe xoxo   
droid ist großartig

Python-Stringmethoden