Maison > développement back-end > Tutoriel Python > Comment vérifier si un mot existe dans une chaîne en Python ?

Comment vérifier si un mot existe dans une chaîne en Python ?

Barbara Streisand
Libérer: 2024-11-19 05:44:02
original
961 Les gens l'ont consulté

How to Check if a Word Exists Within a String in Python?

Détermination de la présence d'un mot dans une chaîne en Python

En Python, vérifier si un mot existe dans une chaîne peut être réalisé sans effort en utilisant diverses méthodes . Une approche courante consiste à utiliser la méthode .find(), qui renvoie l'index de la première occurrence du mot spécifié dans la chaîne. Cependant, un autre moyen simple d'y parvenir consiste à utiliser une instruction if qui exploite l'opérateur in.

Pour élaborer, l'opérateur in évalue si une valeur est membre d'une séquence ou d'un conteneur. Dans le contexte d'une chaîne, l'opérateur in peut être utilisé pour déterminer si un mot particulier est contenu dans la chaîne. Cela permet d'obtenir la syntaxe concise suivante :

if word in my_string:
    print('success')
Copier après la connexion

Dans cet exemple, word représente le mot que vous souhaitez localiser dans la chaîne my_string. Si le mot est trouvé dans la chaîne, l'instruction if est évaluée à True, exécutant le code dans le bloc indenté.

Pour illustrer davantage, considérons l'extrait de code suivant :

my_string = "Hello, world."
word = "world"

if word in my_string:
    print('success!')  # This line will execute because "world" is in the string.
Copier après la connexion

Inversement , si le mot n'est pas présent dans la chaîne, l'instruction if est évaluée comme False et le code dans le bloc indenté est ignoré.

En utilisant l'opérateur in conjointement avec une instruction if, vous pouvez déterminer efficacement si un mot spécifié est présent dans une chaîne donnée en Python. Cette approche simple fournit une solution concise et lisible à cette tâche courante.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal