Método python String find ()

Descripción

Método de cadena de Python find()determina si la cadena str se produce en secuencia, o en una subcadena de cadena si a partir índice BEG y terminando índice final se dan.

Sintaxis

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/python

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

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

Resultado

15
15
-1