bom, usei os ensinamentos desse "Para Saber Mais:" e resolvi adiantar um pouco as coisas, não se vai ter muita diferença com o do instrutor, mas acho qua ja ficou legal, agora só falta eu arrumar um jeito de o jogo parar quando errar todas as letras.
def jogar():
print("*********************************")
print("***Bem vindo ao jogo de Forca!***")
print("*********************************")
palavra_secreta = "banana"
letras_acertadas = ["_", "_", "_", "_", "_", "_"]
letras_faltando = str(letras_acertadas.count("_")) # Aqui é a variavel para o .count da lista "letras_acertadas"
enforcou = False
acertou = False
print(letras_acertadas)
print("Ainda faltam acertar {} letras".format(letras_faltando))
while(not enforcou and not acertou ):
chute = input("Chute uma letra")
chute = chute.strip()
index = 0
for letra in palavra_secreta:
if(chute.upper() == letra.upper()):
letras_acertadas[index] = letra
letras_faltando = str(letras_acertadas.count("_")) # Aqui é onde o código reconta as letras faltando com base no que foi digitado
if(letras_faltando == "0"):# Aqui encerra o jogo no caso de ter encontrado a palavra
acertou = True
index = index + 1
print(letras_acertadas)
print("Ainda faltam acertar {} letras".format(letras_faltando))
print("Fim do jogo!")
if(__name__=="__main__"):
jogar()