Python endswith()-Methode
Beschreibung
Die Python endswith()-Methode wird verwendet, um festzustellen, ob eine Zeichenkette mit einem angegebenen Suffix endet. Wenn sie mit dem angegebenen Suffix endet, gibt sie True zurück; andernfalls gibt sie False zurück. Die optionalen Parameter "start" und "end" sind die Start- und Endpositionen für die Suche in der Zeichenkette.
Syntax
Syntax der endswith()-Methode:
str.endswith(suffix[, start[, end]])
Parameters
- suffix -- Dieser Parameter kann eine Zeichenkette oder ein Element sein.
- start -- Die Startposition in der Zeichenkette.
- end -- Die Endposition in der Zeichenkette.
Rückgabewert
Wenn die Zeichenkette das angegebene Suffix enthält, gibt sie True zurück; andernfalls gibt sie False zurück.
Beispiel
Das folgende Beispiel demonstriert die endswith()-Methode:
Beispiel (Python 2.0+)
#!/usr/bin/python
str = "this is string example....wow!!!";
suffix = "wow!!!";
print str.endswith(suffix);
print str.endswith(suffix,20);
suffix = "is";
print str.endswith(suffix, 2, 4);
print str.endswith(suffix, 2, 6);
Die Ausgabe des obigen Beispiels ist wie folgt:
True True True False
Andere Erweiterungen