1
resposta

Minha lógica !

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):
    print("Parabens voce acertou !!")

print("Fim do jogo")

if(name == "main"): jogar()

1 resposta

Fala, Fernando! Tudo bem?

Parabéns, ficou ótimo !

Continue praticando.

Caso tenha alguma dúvida não deixe de compartilhar.

Até mais! =)