1
resposta

Não entendo o que deu de errado!

Eu to tentando fazer rodar mas aparece a mensagem -- File "...", line 28 print(letras_acertadas) ^ IndentationError: unindent does not match any outer indentation level

Alguém pode me ajudar??

palavra_secreta = "banana"
letras_acertadas = ["_", "_", "_", "_", "_", "_"]

enforcou = False
acertou = False


while(not enforcou and not acertou):

    chute = input("Qual letra? ")
    chute = chute.strip()

    index = 0
    for letra in palavra_secreta:
        if(chute.upper() == letra.upper()):
            letras_acertadas[index] = letra
        index = index + 1

     print(letras_acertadas)

print("Fim de jogo!")
1 resposta

O seu último 'print' está com a indentação incorreta. Repare que ele está com um espaço que não deveria estar lá. Observação: vc não está mudando em nenhum ponto o valor de 'enforcou' e 'acertou' no seu loop o que vai ocasionar um loop infinito.