No tópico 11, aula 05 - Jogo da Forca, deveria ter uma validação para que o ACERTOU = True, assim que todas as letras acertadas, não? Meu código não validou o acerto sem esse tratamento.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No tópico 11, aula 05 - Jogo da Forca, deveria ter uma validação para que o ACERTOU = True, assim que todas as letras acertadas, não? Meu código não validou o acerto sem esse tratamento.
Olá Fabio,
A verificação se ganhou é feita nessa linha:
acertou = "_" not in letras_acertadas
Aqui se a palavra estiver completa acertou vai receber True
Isso é feito porque cada letra que é acertada a gente substitui o _ pela letra acertada, assim quando a palavra não tiver mais nenhum _ é porque foi acertado todas as letras. E é exatamente isso que o teste "_" not in letras_acertadas faz, verifica se ainda existe algum _ na palavra.
Espero ter ajudado, qualquer dúvida é só falar!