Zephyrnet-Logo

Python-Suchmethode

Datum:

Lassen Sie uns anhand von Beispielen, Erklärungen und vielem mehr lernen, was die Python-Find-Methode ist und wie die Python-String-find () -Funktion auf verschiedene Arten implementiert wird.

Was ist die Python-Suchmethode?

Die find () -Methode gibt den Index oder die Position des Teilstrings zurück, der innerhalb der Methodenargumente übergeben wird, wenn der Teilstring gefunden wird. Wenn der Teilstring nicht gefunden wird, gibt die find () -Methode zurück -1.

Mit anderen Worten, wenn Sie einen Teilstring in einem String suchen möchten, hilft Ihnen die find () -Methode bei der Ausführung dieser Aufgabe. Hier können Sie überprüfen, ob der String den Teilstring enthält oder nicht.

Die Find () -Methode für Python-Zeichenfolgen funktioniert nur mit Zeichenfolgen und nicht mit Ganzzahlen, Dezimalstellen usw. Dies ist eine der Funktionen, die mit Python-Zeichenfolgen ausgeführt werden.

Syntax

  • Ursprünglicher_String: Diese Zeichenfolge ist die ursprüngliche Zeichenfolge, in der Sie möglicherweise die Position des Auftretens der suchen möchten Teilzeichenfolge.
  • Anfang: Dieser Parameter gibt den Startpunkt oder die Untergrenze innerhalb des Original_String an. Dies ist ein optionaler Parameter. Wenn der Startparameter leer ist, wird standardmäßig 0 verwendet.
  • Ende: Dieser Parameter gibt den Endpunkt oder die Obergrenze im Original_String an. Dies ist ein optionaler Parameter. Wenn der Endparameter leer ist, wird standardmäßig die Länge des Original_String verwendet.

Wichtige Hinweise:

  • Die Start- und Endparameter können entweder positiv oder negativ sein.
  • Die find () -Methode akzeptiert nur String- und Integer-Werte. Float-Werte lösen einen Fehler aus.
  • Start und Ende sind optionale Parameter.

Implementieren Sie die Python-Suchmethode mit Beispielen

Schauen wir uns nun die verschiedenen Beispiele an, wie die Funktion find () in Python implementiert werden kann.

 

Hinweis: Dieses Python-Programm wurde mit der Python 3.7.2-Shell unter Microsoft Windows 10 kompiliert.

Beispiel 1

Die Python-String-Funktion find () verwendet in diesem Beispiel nur den Sub_String. Der String2 tritt an der Indexposition 15 auf, und daher gibt die Methode 15 zurück. Die Argumente start und end sind optional und daher start = 0 und end = strlen (string1).

Beispiel 2

Da der String2 im String1 nicht vorhanden ist, gibt die Funktion -1 zurück.

Beispiel 3

 

In diesem Beispiel übergeben wir alle Argumente an die Methode und sie gibt den Indexwert zurück. Die Zahlen können auch negative Zahlen sein, aber keine Dezimalstellen.

Wenn Sie Zweifel an der Python Find-Methode haben, teilen Sie uns dies im Kommentarbereich mit.

Weitere Python-Programme

Quelle: https://www.codingalpha.com/python-find-method/

spot_img

Neueste Intelligenz

spot_img