77 of 151 menu

Método find

O método find retorna o índice da primeira ocorrência de uma substring em uma string. No primeiro parâmetro do método, definimos a substring desejada, no segundo e terceiro parâmetros opcionais - o índice de início e fim da busca, respectivamente. Se a substring não for encontrada, o método retornará o número -1.

Sintaxe

string.find(substring, [índice de início da busca], [índice de fim da busca])

Exemplo

Vamos encontrar a substring 'a', especificando o início e o fim para a busca:

txt = 'abcadea' print(txt.find('a', 1, 4))

Resultado da execução do código:

3

Exemplo

Vamos encontrar a substring 'a', alterando os índices para a busca:

txt = 'abcadea' print(txt.find('a', 1, 3))

Resultado da execução do código:

-1

Exemplo

E agora vamos encontrar a substring 'a' sem especificar os índices para sua busca:

txt = 'abcadea' print(txt.find('a'))

Resultado da execução do código:

0

Veja também

  • método index,
    que procura o índice de ocorrência de uma substring em uma string
  • método rfind,
    que retorna o índice da última ocorrência de uma substring em uma string
  • método count,
    que retorna o número de ocorrências de uma substring em uma string
  • método startswith,
    que verifica uma substring no início da string
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar