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
Curso: Python3 Parte 2 - Avançando na Linguagem
A resposta C também está correta
palavra = "aluracursos"
ALURA 01234
palavra.find("a") # resultado é 4
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!