Python 3 - Método String find ()

Descripción

los find() El método determina si la cadena str ocurre en cadena, o en una subcadena de cadena si se dan el inicio del índice inicial y el final del índice final.

Sintaxis

A continuación se muestra la sintaxis de find() método -

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

Parámetros

  • str - Esto especifica la cadena que se buscará.

  • beg - Este es el índice inicial, por defecto es 0.

  • end - Este es el índice final, por defecto es igual a la longitud de la cadena.

Valor devuelto

Índice si se encuentra y -1 en caso contrario.

Ejemplo

#!/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))

Resultado

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

15
15
-1