1
resposta

Resolução de quantas tentativas faltam

def jogar():
    print("#####################################")
    print("#### Bem vindo ao jogo de Forca! ####".upper())
    print("#####################################")

    palavra_secreta = "banana".upper()
    letras_acertadas = ["_","_","_","_","_","_"]
    enforcou = False
    acertou = False
    erros = 0
    tentativas = len(palavra_secreta)


    print(f"Você tem {tentativas} tentativas")
    print(letras_acertadas)
    while (not acertou and not enforcou):

        chute = input("Qual letra? ")
        chute = chute.strip().upper()
        index = 0

        for letra in palavra_secreta:
            if chute == letra:
                letras_acertadas[index] = letra
            index += 1
        else:
            erros += 1
        tentativas -= 1
        enforcou = erros == len(palavra_secreta)
        acertou = "_" not in letras_acertadas
        print(f"Você tem {tentativas} tentativas")
        print(letras_acertadas)

    if acertou:
        print("VOCÊ ACERTOU!!")
    else:
        print("VOCÊ ERROU!!")
    print("Fim do jogo")

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

Olá André, tudo bem com você?

Parabéns pelo seu empenho e seu desenvolvimento.

Continue assim, sempre usando o fórum, seja para compartilhar conhecimentos ou para tirar dúvidas.

Abraços e bons estudos!