1
resposta

Loop infinito se o usuário repetir letras certas

Há um pequeno imprevisto no código. Se o usuário repetir indefinidamente letras que existem na palavra secreta o jogo não termina nunca. Assim seria interessante acrescentar um contador de tentativas no laço:

    max_erros = 7
    tentativas = 0
    while (not enforcou and not acertou and tentativas <= max_erros):
        tentativas += 1

E o teste de enforcou também precisa ser corrigido:

        enforcou = erros == max_erros or tentativas == max_erros
1 resposta

Seria bacana a letra que o usuário acertou sumir da palavra chave, assim, quando não houver mais letras na palavra chave o usuário venceu.