Überprüfen Sie, ob ein Wort in einer Zeichenfolge in Python enthalten ist
Sie können das Schlüsselwort "in" verwenden, um zu überprüfen, ob ein Wort in einem String in Python enthalten ist. Hier ist ein Beispielcodeschnipsel:
string = "Hello, World!"
word = "World"
if word in string:
print(f"'{word}' ist im String '{string}' enthalten")
else:
print(f"'{word}' ist nicht im String '{string}' enthalten")
Dieser Code gibt folgendes aus:
'World' ist im String 'Hello, World!' enthalten
Sie können auch die Methode str.find()
verwenden, um den Index des Wortes zu überprüfen, wenn es im String vorhanden ist. Wenn das Wort vorhanden ist, gibt es den Startindex des Wortes zurück, andernfalls gibt es -1 zurück. Hier ist ein Beispielcodeschnipsel:
string = "Hello, World!"
word = "World"
if string.find(word) != -1:
print(f"'{word}' ist im String '{string}' enthalten")
else:
print(f"'{word}' ist nicht im String '{string}' enthalten")
Dieser Code gibt auch folgendes aus:
'World' ist im String 'Hello, World!' enthalten
Der Code bleibt in englischer Sprache, die Erklärung wurde ins Deutsche übersetzt.