Python3-Methode startswith()
Beschreibung
Die Methode startswith() wird verwendet, um zu prüfen, ob eine Zeichenkette mit der angegebenen Teilzeichenkette beginnt. Wenn ja, gibt sie True zurück, andernfalls gibt sie False zurück. Wenn für die Parameter beg und end Werte angegeben sind, wird die Prüfung innerhalb des angegebenen Bereichs durchgeführt.
Syntax
Syntax der startswith()-Methode:
str.startswith(substr, beg=0,end=len(string));
Parameters
- str -- Die zu erkennende Zeichenkette.
- substr -- Der angegebene Teilstring.
- strbeg -- Optionaler Parameter, mit dem die Startposition der Zeichenkettenprüfung festgelegt wird.
- strend -- Optionaler Parameter, mit dem die Endposition der Zeichenkettenprüfung festgelegt wird.
Rückgabewert
Gibt True zurück, wenn die Zeichenkette erkannt wird; andernfalls wird False zurückgegeben.
Beispiel
Das folgende Beispiel zeigt die Verwendung der Funktion startswith():
React-Beispiel
#!/usr/bin/python3
str = "this is string example....wow!!!"
print (str.startswith( 'this' )) # Ob die Zeichenkette mit this beginnt
print (str.startswith( 'string', 8 )) # Ob die ab dem neunten Zeichen beginnende Zeichenkette mit string beginnt
print (str.startswith( 'this', 2, 4 )) # Ob die Zeichenkette vom 2. bis zum vierten Zeichen mit this beginnt
Die Ausgabe des obigen Beispiels ist wie folgt:
True True False
Weitere Erweiterungen
Python3 Zeichenkette