Time, Estava olhando a documentacao apresentada na aula e pensei nessa solução abaixo. Gostaria da opinião de vcs.
palavra_secreta = "banana"
saida = ["_" ]* len(palavra_secreta) #cria um vetor com tamanho da palavra
tentativa = 10
while ((tentativa <=10 and tentativa != 0 and saida.count("_") !=0)):
print ("{0} tentativas disponiveis".format(tentativa))
entrada= (input("Digite letra:")).lower()
entrada= str(entrada.strip())
if palavra_secreta.rfind(entrada) != -1: # busca por letra
for indice, letra in enumerate(palavra_secreta): # posicao / dado na lista
if entrada == letra:
saida[indice] = letra #carrega letra na posicao da lista
if (palavra_secreta.count(entrada) == saida.count(entrada)): #para mostrar a saida uma vez so
print("Acertou {0}".format(saida))
else:
tentativa -= 1
print("{0} nao existe na palavra.".format(entrada))