Python 3 - Método find () de string

Descrição

o find() O método determina se a string str ocorre em string ou em uma substring de string se o início do índice inicial e o final do índice final são fornecidos.

Sintaxe

A seguir está a sintaxe para find() método -

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

Parâmetros

  • str - Isso especifica a string a ser pesquisada.

  • beg - Este é o índice inicial, por padrão é 0.

  • end - Este é o índice final, por padrão é igual ao comprimento da string.

Valor de retorno

Índice se encontrado e -1 caso contrário.

Exemplo

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

Quando executamos o programa acima, ele produz o seguinte resultado -

15
15
-1