Wie überprüfe ich, ob ein Wort in einer Zeichenfolge in Python vorhanden ist?

Barbara Streisand
Freigeben: 2024-11-19 05:44:02
Original
899 Leute haben es durchsucht

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

Bestimmen der Wortpräsenz in einer Zeichenfolge in Python

In Python kann mithilfe verschiedener Methoden mühelos überprüft werden, ob ein Wort in einer Zeichenfolge vorhanden ist . Ein gängiger Ansatz ist die Verwendung der Methode .find(), die den Index des ersten Vorkommens des angegebenen Worts innerhalb der Zeichenfolge zurückgibt. Eine andere einfache Möglichkeit, dies zu erreichen, ist jedoch eine if-Anweisung, die den in-Operator nutzt.

Um es näher zu erläutern: Der in-Operator wertet aus, ob ein Wert Mitglied einer Sequenz oder eines Containers ist. Im Kontext einer Zeichenfolge kann der in-Operator verwendet werden, um zu bestimmen, ob ein bestimmtes Wort in der Zeichenfolge enthalten ist. Dies ermöglicht die folgende prägnante Syntax:

if word in my_string:
    print('success')
Nach dem Login kopieren

In diesem Beispiel stellt Wort das Wort dar, das Sie in der Zeichenfolge my_string suchen möchten. Wenn das Wort in der Zeichenfolge gefunden wird, ergibt die if-Anweisung „True“ und führt den Code innerhalb des eingerückten Blocks aus.

Betrachten Sie zur weiteren Veranschaulichung den folgenden Codeausschnitt:

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

if word in my_string:
    print('success!')  # This line will execute because "world" is in the string.
Nach dem Login kopieren

Umgekehrt , wenn das Wort nicht in der Zeichenfolge vorhanden ist, wird die if-Anweisung als „Falsch“ ausgewertet und der Code innerhalb des eingerückten Blocks wird übersprungen.

Durch die Verwendung Mit dem in-Operator in Verbindung mit einer if-Anweisung können Sie effektiv feststellen, ob ein bestimmtes Wort in einer bestimmten Zeichenfolge in Python vorhanden ist. Dieser unkomplizierte Ansatz bietet eine prägnante und lesbare Lösung für diese häufige Aufgabe.

Das obige ist der detaillierte Inhalt vonWie überprüfe ich, ob ein Wort in einer Zeichenfolge in Python vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage