Python 3 - Metodo String find ()

Descrizione

Il find() determina se la stringa str ricorre in string, o in una sottostringa di string se vengono forniti l'indice iniziale beg e l'indice finale end.

Sintassi

Di seguito è riportata la sintassi per find() metodo -

str.find(str, beg = 0 end = len(string))

Parametri

  • str - Specifica la stringa da cercare.

  • beg - Questo è l'indice iniziale, per impostazione predefinita è 0.

  • end - Questo è l'indice finale, per impostazione predefinita è uguale alla lunghezza della stringa.

Valore di ritorno

Indicizza se trovato e -1 altrimenti.

Esempio

#!/usr/bin/python3

str1 = "this is string example....wow!!!"
str2 = "exam";

print (str1.find(str2))
print (str1.find(str2, 10))
print (str1.find(str2, 40))

Risultato

Quando eseguiamo il programma sopra, produce il seguente risultato:

15
15
-1