1
resposta

Minha proposta


def jogar():
    titulo = len('#Bem vindo ao jogo de Forca!#')
    print('#'*titulo)
    print('#Bem vindo ao jogo de Forca!#')
    print('#'*titulo)

    palavra_secreta = "banana".upper()
    letras_acertadas = ["_", "_", "_", "_", "_", "_"]

    enforcou = False
    acertou = False
    erros = 6

    print(letras_acertadas)

    while(not acertou and not enforcou):
        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
            print(f'Você errou uma letra! Ainda faltam {erros} tentativas')

        enforcou = erros == 0
        acertou = "_" not in letras_acertadas
        print(letras_acertadas)

    if (acertou):
        print("Você ganhou!")
    else:
        print("Você perdeu!")

        print('Fim de jogo!')

if(__name__ == '__main__'):
    jogar()

No caso, eu eu troquei a variável erros = 0 por erros = 6 e pedi para ao invés de adicionar comerros += 1 , subtrair com erros -= 1 e pedi também para imprimir o valor de erros através do.format:

else:
    erros -= 1
        print(f'Você errou uma letra! Ainda faltam {erros} tentativas')
1 resposta

Elder, tudo bom?

Bem legal fiz um teste aqui e passou de boa. Parabéns!