Cadena Python | encontrar () Método con el Ejemplo

Python cadena | encontrar () Método con el Ejemplo , este método es un método in-construido en Python y se usa para comprobar si una subcadena dada es existe en la cadena o no.

string.find () Método

find () es un método incorporado de pitón, que se utiliza para comprobar si existe una sub-secuencia de la cadena o no. Si existe sub-cadena, el método devuelve el índice más bajo de la sub-cadena, si subcadena no existe, el método class -1.

Nota: Este método es class sensible.

Sintaxis:

 String.find(sub_string[, start_index[, end_index]])

Parámetros:

  • sub_string – una parte de la cadena que se encuentra en la cadena.
  • start_index – un parámetro opcional, define el índice a partir de donde sub_string debe ser encontrado.
  • END_INDEX – un parámetro opcional, define el índice final de la cadena. Encuentra método encontrará la sub_string hasta este END_INDEX .

return valor:

  • devuelve el índice más bajo de la sub_string , si sale en la cadena.
  • Devuelve -1 si sub_string no existe en la cadena.

Ejemplo:

# string in which we have to find the sub_string
str = "Hello world, how are you?"
# sub_string to find the given string
sub_str = "how"
# find by sub_str
print (str.find (sub_str))
# find by sub_str with slice:start index
print (str.find (sub_str, 10))
# find by sub_str with slice:start index and slice: end index
print (str.find (sub_str, 10, 24))
# find a sub_str that does not exist
sub_str = "friend"
# find by sub_str
print (str.find (sub_str))
# find a sub_str with different case
sub_str = "HOW"
# find by sub_str
print (str.find (sub_str))

salida

    13
13
13
-1
-1


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *