1
resposta

Index não roda

    palavra_secreta = "banana"

    enforcou = False
    acertou = False

    while(not acertou and not enforcou):

        chute = input("Qual letra?")

        index = 0
        for letra in palavra_secreta:
              if (chute == letra):
                  print("Encontrei a letra {} na posição {}".format(letra, index))

        print("jogando...")

Quando coloco o código para rodar o index não muda. Exemplo: Qual letra?a Encontrei a letra a na posição 0 Encontrei a letra a na posição 0 Encontrei a letra a na posição 0 jogando... Estou usando a versão 3.6 do python, Gostaria de saber o que está errado.

1 resposta

Oi Mariana tudo bem ?

Faltou colocar o contador index = index + 1 para passar pelas outras letras

while (not acertou and not enforcou):

    chute = input("Qual letra? ")

    index = 0
    for letra in palavra_secreta:
        if (chute == letra):
            print("Encontrei a letra {} na posição {}".format(letra, index))
        index = index + 1

    print("Jogando...")