In diesem Leitfaden werden wir daher die Find -Methode diskutieren, um das erste Ereignis in einer Zeichenfolge zu finden, während wir in der Python -Sprache codieren. Stellen Sie sicher, dass die neueste Version von Python 3 auf Ihrem Ubuntu 20 installiert ist.04 System. Beginnen wir mit dem Öffnen des Shell -Terminals mit dem Tastenanschlag "Strg+Alt+T".
Beispiel 1
Beginnen Sie mit der Schaffung einer neuen Python -Datei mit dem Namen „Auftreten.py ”. Verwenden Sie das Schlüsselwort "Touch" zu diesem Zweck. Ubuntu 20.04 erstellt viele darin konfigurierte Redakteure, die bereits darin konfiguriert sind. Sie können den VIM -Editor, den Texteditor oder den Gnu Nano Editor verwenden. Der Nano -Editor wurde verwendet, um die neu erstellte Datei in der Shell -Konsole zu öffnen. Beide Befehle wurden unten gezeigt.
$ touch tritt auf.pyFügen Sie in der leeren Datei die Python-Support hinzu, die in Form von rotem Text oben in einer Datei hervorgehoben wurde. Wir haben eine String -Variable mit einem String -Wert initialisiert. Diese Zeichenfolge enthält zwei Vorkommen des Alphabets „I“, nach dem wir suchen möchten. Die erste Druckanweisung wurde verwendet, um die Originalzeichenfolge anzuzeigen. Eine weitere Variable „Index“ wurde deklariert. Die "Find" -Funktion wurde verwendet, um den Index des ersten Auftretens eines Alphabets "I" zu erhalten. Diese Indexnummer wird in der Variablen „Index“ gespeichert, und die Druckanweisung zeigt sie auf der Shell an.
#!/usr/bin/python3Python3 wurde verwendet, um die Datei auszuführen. Im Gegenzug haben wir die Indexnummer für das erste Auftreten eines Alphabets "I" gemäß der Ausgabe I.e. 0.
$ python3 tritt auf.pyBeispiel 2
Lassen Sie uns sehen, wie die Find () -Methode zum Auftreten funktioniert, das nicht in der Zeichenfolge zu finden ist. Also haben wir die Zeichenfolge aktualisiert und sie ausgedruckt. Danach verwenden zwei Druckanweisungen die Funktion „find ()“ in der Zeichenfolge, um die Indexnummer des Alphabets "A" und "I" getrennt zu erhalten. Das Alphabet „A“ befindet sich bereits in der Zeichenfolge, aber „I“ befindet sich nirgends in der Zeichenfolge.
#!/usr/bin/python3Führen Sie die Codedatei mit dem Schlüsselwort Python3 aus. Im Gegenzug haben wir den Index der ersten Existenz des Alphabets „A“ im Index 8 erhalten. Andererseits gibt es für das Alphabet "I" -1 zurück, da das Alphabet "I" kein Auftreten des Alphabets gibt.
$ python3 tritt auf.pyBeispiel 3
Machen wir ein weiteres Beispiel mit einem kleinen Update. Wir haben zwei Saiten S1 und S2 angegeben. Der variable Start wurde mit einem Wert von 4 initialisiert. Zwei Druckanweisungen werden verwendet, um die Zeichenfolge S1 und S2 getrennt zu drucken. Die Find () -Methode wurde auf der Variablen S1 verwendet, um das Substring „S1“ daraus zu ermitteln, während er aus der Indexnummer 4 beginnt. Wo das erste Vorkommen von Substring S1 i.e. "Wird" gefunden, sein Index wird auf den Variablenindex gespeichert. Der Index wird ausgedruckt.
#!/usr/bin/python3Nachdem wir diesen aktualisierten Code ausgeführt haben, haben wir festgestellt.
$ python3 tritt auf.pyAbschluss
Innerhalb dieses Leitfaden. Wir haben recht einfache und verständliche Beispiele in Ubuntu 20 besprochen.04. Wir glauben, dass dieser Artikel für jeden Benutzer konstruktiv sein wird.