1
resposta

Usando break !

def jogar():

print("*********************************")
print("***Bem vindo ao jogo da Forca!***")
print("*********************************")

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
        print(letras_acertadas)
    else:
        erros -= 1
        if(erros != 0):
            print(f"Letra incorreta você ainda tem {erros} tentativa")
            print(letras_acertadas)

    enforcou = erros == 0
    acertou = "_" not in letras_acertadas
    if (acertou):
        break

if (acertou):
    print("Parabens voce acertou !!")
1 resposta

Olá, Fernando! Tudo bem?

Excelente solução! Parabéns!

Qualquer dúvida pode mandar para a gente aqui no fórum.

Continue praticando.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software