Python - Überprüfen Sie, ob eine Zeichenfolge eine andere Zeichenfolge enthält?
In Python können wir den Operatorin
oderstr.find()
verwenden, um zu überprüfen, ob ein String einen anderen String enthält.
1. im Betreiber
name = "example is learning python 123" if "python" in name: print("found python!") else: print("nothing")
Ausgabe
found python!
2. str.find()
name = "example is learning python 123" if name.find("python") != -1: print("found python!") else: print("nothing")
Ausgabe
found python!
Versuchen Sie, die Zeichenfolge vor dem Suchen in Groß- oder Kleinschreibung umzuwandeln, um die Suche unabhängig von der Groß- / Kleinschreibung durchzuführen.
name = "example is learning python 123" if name.upper().find("PYTHON") != -1: print("found python!") else: print("nothing")
Ausgabe
found python!