1
resposta

Forum Listas

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

    palavra_secreta = "uva".upper()
    letras_acertadas = ["_" for letra in palavra_secreta]

    enforcou = False
    acertou = False
    erros = 0

    while(not enforcou and not acertou):

        chute = input("Qual a 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 = erros + 1
            print("Você ainda tem {} tentativas".format(6 - erros))
        enforcou = erros == 6
        acertou = "_" not in letras_acertadas

        print(letras_acertadas)

    if(acertou):
        print("Você Ganhou!")
    else:
        print("Você Perdeu!")

    print("Fim de Jogo")

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

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Bons estudos!