1
resposta

Apresentando resposta incorreta

Curso: Python3 Parte 2 - Avançando na Linguagem

  • 02Buscando um caracter em uma string

A resposta C também está correta

palavra = "aluracursos"

ALURA 01234

palavra.find("a") # resultado é 4

1 resposta

Olá Frank!

Sim, existe um "a" na posição 4, mas o retorno da função palavra.find("a") não será 4, e sim 0.

Isso acontece pois o find retorna somente o primeiro resultado encontrado. Em outras palavras, quando há mais de uma mesma letra na palavra, o find só retorna a primeira posição encontrada.

Abraços!