Python String startswith()-methode geeft terug WAAR als een string begint met het opgegeven voorvoegsel (string). Zo niet, dan keert het terug Vals gebruik makend van Python .
Python String begint met() Methodesyntaxis
Syntaxis: str.startswith(voorvoegsel, begin, einde)
Parameters:
- voorvoegsel: prefix ix niets anders dan een string die moet worden gecontroleerd.
- begin: Startpositie waar het voorvoegsel binnen de string moet worden gecontroleerd.
- einde: Eindpositie waar het voorvoegsel binnen de tekenreeks moet worden gecontroleerd.
Opbrengst: Geeft terug WAAR als tekenreeksen beginnen met het opgegeven voorvoegsel, wordt dit anders geretourneerd Vals .
String startswith() in Python-voorbeeld
Hier zullen we controleren of de string begint met Geeks en dan zal het ontdekken dat de string begint met Geeks. Zo ja, dan retourneert het True, anders retourneert het false.
Python3
doe while loop java
var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))> |
>
>
Uitgang:
True False>
Python startswith() Zonder start- en eindparameters
Als we geen start- en eindparameters opgeven, controleert de stringmethode Python String startswith() of de string begint met de doorgegeven substring of niet.
Python3
numpige standaarddeviatie
text> => 'geeks for geeks.'> # returns False> result> => text.startswith(> 'for geeks'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks'> )> print> (result)> # returns False> result> => text.startswith(> 'for geeks.'> )> print> (result)> # returns True> result> => text.startswith(> 'geeks for geeks.'> )> print> (result)> |
>
>
Uitgang:
False True False True>
Python startswith() Met start- en eindparameters
Als we start- en eindparameters opgeven, zal startswith() controleren of de substring binnen start- en eindstart overeenkomt met de gegeven substring.
Python3
text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)> |
>
>
Uitgang:
True True>
Controleer of een string begint met een substring
We kunnen ook een tuple doorgeven in plaats van een string die moet matchen binnen de Python String startswith() Methode. In dit geval retourneert de methode startswith() True als de tekenreeks begint met een van de items in de tupel.
Java-tekenreeks bevat
Python3
string> => 'GeeksForGeeks'> res> => string.startswith((> 'geek'> ,> 'geeks'> ,> 'Geek'> ,> 'Geeks'> ))> print> (res)> string> => 'apple'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)> string> => 'mango'> res> => string.startswith((> 'a'> ,> 'e'> ,> 'i'> ,> 'o'> ,> 'u'> ))> print> (res)> |
>
>
Uitgang:
True True False>