Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Dúvida - Exercício Sequência String

Oi pessoal, podem por favor me ajudar a entender o raciocínio deste exercício?

palavra = "Alura"
for letra in palavra:
    if(letra == "l"):
        print("Achou!")

Pq ele entende que a condição letra == "1" é verdadeira já que se eu der um print em letra sem criar if ele me devolve cada caractere do Alura?

Obrigada :)

1 resposta
solução!

com o for ele passa por cada letra, quando você adiciona o if (letra == 'l'), ele verifica essa letra e imprime ACHOU. Tente colocar assim para ver cada passo executado.

palavra = "Alura"
for letra in palavra:
    print(letra)
    if(letra == "l"):
        print("Achou!")