La fonction Python startswith()
vérifie si une chaaîne commence par une sous-chaaîne spécifiée. Python endswith()
vérifie si une chaaîne se termine par une sous-chaaîne. Les deux fonctions renvoient True
ou False
.
Souvent, lorsque vous travaillez avec des chaaînes pendant la programmation, vous voudrez peut-être vérifier si une chaaîne commence ou se termine par une valeur particulière.
Par exemple, si vous créez un programme qui collecte le numéro de téléphone d’un utilisateur, vous voudrez peut-être vérifier si l’utilisateur a spécifié son code de pays. Ou peut-être que vous créez un programme qui vérifie si le nom d’un utilisateur se termine par e
pour une promotion spéciale que votre arcade fait.
C’est là que le les fonctions startswith()
et endswith()
entrent en jeu. startswith()
et endswith()
peuvent être utilisés pour déterminer si une chaaîne commence ou se termine par une sous-chaaîne spécifique, respectivement.
Ce tutoriel explique comment utiliser à la fois Python startswith()
et endswith()
méthodes pour vérifier si une chaaîne commence ou se termine par une sous-chaaîne particulière. Nous allons également travailler sur un exemple de chacune de ces méthodes utilisées dans un programme.
Rafraaîchisseur d’index de chaaînes
Avant de parler de beginWith et de endsWith, nous devrions prendre le temps de rafraaîchir nos connaissances sur l’index de chaaîne python.
Une chaaîne est une séquence de caractères tels que des nombres, des espaces, des lettres et des symboles. Vous pouvez accéder à différentes parties de chaaînes de la même manière qu’avec des listes.
Chaque caractère d’une chaaîne a une valeur d’index. L’index est un emplacement o√π se trouve le caractère dans la chaaîne. Les numéros d’index commencent par 0. Par exemple, voici la chaaîne Python Substrings
avec des numéros d’index :
81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi dans le secteur technologique après avoir participé un bootcamp. Soyez associé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
Le premier caractère de la chaaîne est P
avec une valeur d’index de 0. Notre dernier caractère, s
, a une valeur d’index de 16. Parce que chaque caractère a son propre numéro d’index, nous pouvons manipuler des chaaînes en fonction sur l’emplacement de chaque lettre.
Python Startswith
La méthode de chaaîne startswith()
vérifie si une chaaîne commence par une sous-chaaîne particulière. Si la chaaîne commence par une sous-chaaîne spécifiée, la méthode startswith()
renvoie True ; sinon, la fonction renvoie False.
Voici la syntaxe de la méthode Python startswith()
:
La méthode startswith()
avec la méthode prend trois paramètres , qui sont les suivantes :
- substring est la chaaîne à vérifier dans la chaaîne la plus grande (obligatoire)
- start_pos est la position d’index de départ à laquelle la recherche de la sous-chaaîne doit commencer (facultatif)
- end_pos est la position d’index à laquelle la recherche de la sous-chaaîne doit se terminer (facultatif)