Maison >développement back-end >Tutoriel Python >Comment vérifier si une chaîne contient une sous-chaîne en Python ?

Comment vérifier si une chaîne contient une sous-chaîne en Python ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-28 15:39:32465parcourir

How to Check if a String Contains a Substring in Python?

Comment vérifier si une chaîne contient une sous-chaîne spécifique en Python ?

Python fournit un moyen simple de déterminer si une chaîne contient un élément particulier. sous-chaîne en utilisant l'opérateur 'in'. Cet opérateur effectue un test d'appartenance et renvoie True si la sous-chaîne existe dans la chaîne, et False sinon.

Pour utiliser l'opérateur 'in', comparez simplement la sous-chaîne avec la chaîne en utilisant la syntaxe suivante :

if "substring" in "string":
    # Code to execute if the substring is present
else:
    # Code to execute if the substring is not present

Par exemple, si vous avez une chaîne appelée 'somestring' et que vous souhaitez vérifier si elle contient la sous-chaîne 'blah', vous pouvez utiliser ce qui suit code :

if "blah" in somestring:
    print("The substring 'blah' exists in the string.")
else:
    print("The substring 'blah' does not exist in the string.")

Notez que l'opérateur 'in' effectue une comparaison sensible à la casse. Si vous devez effectuer une recherche insensible à la casse, vous pouvez utiliser les méthodes « lower() » ou « upper() » pour convertir les deux chaînes dans une casse spécifique avant de les comparer.

En tirant parti du 'in ', les programmeurs Python peuvent déterminer efficacement si une chaîne contient une sous-chaîne spécifique sans recourir à des expressions régulières complexes ou à des techniques de manipulation de chaînes.

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!

Déclaration:
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