Python | La chaîne commence par()
Méthode Python String startwith() Retour Vrai si une chaîne commence par le préfixe spécifié (chaîne). Sinon, ça revient FAUX en utilisant Python .
Syntaxe de la méthode Python String Startingwith()
Syntaxe: str.startswith(préfixe, début, fin)
Paramètres:
- préfixe: le préfixe ix rien d'autre qu'une chaîne qui doit être vérifiée.
- commencer: Position de départ où le préfixe doit être vérifié dans la chaîne.
- fin: Position de fin où le préfixe doit être vérifié dans la chaîne.
Retour: Retour Vrai si les chaînes commencent par le préfixe donné, sinon renvoie FAUX .
La chaîne commence par() dans l'exemple Python
Ici, nous allons vérifier si la chaîne commence par Geeks, puis nous trouverons que la chaîne commence par Geeks. Si oui, elle renvoie True, sinon elle renvoie false.
Python3
var> => 'Geeks for Geeks'> print> (var.startswith(> 'Geeks'> ))> print> (var.startswith(> 'Hello'> ))> |
Sortir:
True False
Python startwith() Sans paramètres de début et de fin
Si nous ne fournissons pas de paramètres de début et de fin, alors la méthode de chaîne Python String Startswith() vérifiera si la chaîne commence par présenter la sous-chaîne passée ou non.
Python3
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)> |
Sortir:
False True False True
Python startwith() Avec les paramètres de début et de fin
Si nous fournissons des paramètres de début et de fin, alors Startswith() vérifiera si la sous-chaîne entre start et end start correspond à la sous-chaîne donnée.
Python3
text> => 'geeks for geeks.'> result> => text.startswith(> 'for geeks'> ,> 6> )> print> (result)> result> => text.startswith(> 'for'> ,> 6> ,> 9> )> print> (result)> |
Sortir:
True True
Vérifier si une chaîne commence par une sous-chaîne
Nous pouvons également transmettre un tuple au lieu d’une chaîne pour correspondre dans la méthode Python String Startswith(). Dans ce cas, la méthode startwith() retournera True si la chaîne commence par l’un des éléments du tuple.
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)> |
Sortir:
True True False