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

Minha Solução + Dúvida no código

MINHA SUGESTÃO

def jogar():
    print("************************************************")
    print("****Olá bem vindo ao jogo da FORCA do Pedro!****")
    print("************************************************")
    palavra_secreta = "jambo".upper()
    letras_acertadas = ['_','_','_','_','_']

    enforcou = False
    acertou = False
    erros = 0
    rodada = 1
    total_de_tentativas = 6
    print(letras_acertadas)

    while(not enforcou and not acertou):
        print('Está é a rodada {} de {}'.format(rodada, total_de_tentativas))
        chute = input("Qual letra? ")
        chute = chute.strip().upper()

        if(chute in palavra_secreta):
            index = 0
            for letra in palavra_secreta:
                if chute == letra:
                    letras_acertadas[index] = letra
                index += 1
        else:
            erros += 1
        if(chute not in palavra_secreta):
            print('Você errou tente novamente')

        rodada += 1
        enforcou = rodada == 6
        acertou = '_' not in letras_acertadas
        print(letras_acertadas)

    if(acertou):
        print('PARABÉNS VOCÊ GANHOU')
    else:
        print('QUE PENA VOCÊ PERDEU')
##     print("FIM DE JOGO")

talvez, se eu tivesse usado a própria variável erros eu conseguisse o mesmo efeito com a variável rodada, poderiam tirar essa dúvida?

1 resposta
solução!
Removido a pedido do usuario.