Die endswith-Methode
Die Methode endswith überprüft, ob ein
String mit der angegebenen Teilzeichenkette
endet und gibt die Werte True oder
False zurück. Im ersten Parameter der
Methode geben wir die gewünschte Teilzeichenkette
an, im zweiten und dritten optionalen
Parameter - den Startindex und den Endindex
der Suche respectively.
Syntax
zeichenkette.endswith(teilzeichenkette, [startindex], [endindex])
Beispiel
Lassen Sie uns die Teilzeichenkette 'a' finden,
indem wir Start und Ende für die Suche angeben:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Ergebnis der Codeausführung:
True
Beispiel
Lassen Sie uns die Teilzeichenkette 'a' finden,
indem wir die Suchindizes ändern:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Ergebnis der Codeausführung:
False
Beispiel
Und jetzt prüfen wir, ob unser String mit
'a' endet:
txt = 'abcadea'
print(txt.endswith('a'))
Ergebnis der Codeausführung:
True
Siehe auch
-
die Methode
startswith,
die die Teilzeichenkette vom Anfang des Strings aus überprüft -
die Methode
count,
die die Anzahl der Vorkommen der Teilzeichenkette im String zurückgibt -
die Methode
replace,
die eine Teilzeichenkette im String sucht und ersetzt -
die Methode
find,
die den Index des ersten Vorkommens der Teilzeichenkette im String zurückgibt