Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Solução Alternativa

Criei uma nova variável chamada chances.

def jogar(): print("*") print("Bem vindo a Forca") print("*")

palavra_secreta = "banana".upper()

letras_acertadas = ["_", "_", "_", "_", "_", "_"]
acertou = False
enforcou = False
tentativas = 0
chances = 6

while(not acertou and not enforcou):

    chute = input("Digite uma letra: ")
    # função para retirar espaços
    chute = chute.strip().upper()

    if(chute in palavra_secreta):
        index = 0
        for letra in palavra_secreta:
            if(chute.upper() == letra.upper()):
                letras_acertadas[index] = letra
            index += 1
    else:
        tentativas += 1
        chances -= 1
    enforcou = tentativas == 6
    print(letras_acertadas)
    print(f'Você ainda possui {chances}')
    acertou = "_" not in letras_acertadas

if(acertou):
    print("Você Ganhou!!!")
else:
    print(f'Você Perdeu. A palavra correta era {palavra_secreta}')

print("Fim de Jogo")

if(name == "main"): jogar()

1 resposta
solução!

Boa noite, André! Como vai?

Obrigado por compartilhar sua solução conosco! Assim todos crescemos juntos! Continue assim!

Grande abraço e bons estudos, meu aluno!