1
resposta

Forca usando break

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

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

    print(letras_acertadas)

    while True:

        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 = index + 1
        else:
            erros += 1
            print(f'errou, faltam {abs(erros - 6)} tentativas.')


        print(letras_acertadas)

        if "_" not in letras_acertadas:
            print('Você ganhou!')
            break
        else:
            print('Você perdeu :(')
            break
    print("Fim do jogo")


if (__name__ == "__main__"):
    jogar()
1 resposta

qual seria sua dúvida ?

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