Utilizei a linha de codigo
print('tentativas restantes:',(erros -6)* -1)
passando erros -6, para parar em 1 a contagem e multiplicando por -1 para ficar positivo o resultado.
print("_"*30)
print("{:^30}".format("Bem vindo ao jogo da Forca!"))
print("_"*30, '\n')
print(" ------")
print(" -")
print("- ( )")
print("- --I--")
print("- / \\")
print("- / \\")
print("- ")
print("---")
def separator():
return print("_"*30)
def jogar():
secret_word = "banana".upper()
letras_acertadas = ["_", "_", "_", "_", "_", "_"]
letras_utilizadas =[]
tentativas = 6
erros = 0
# condicional do while
acertou, enforcou = False, False
# print(letras_acertadas)
while (not enforcou and not acertou):
chute = input("\nQual letra ?: ")
separator() # imprime uma linha divisória
chute = chute.strip().upper() # remove espaços e passa a maiuscula
if(chute in secret_word):
index = 0 # contador
letras_utilizadas.append(chute)
print('letras utilizadas:',letras_utilizadas)
separator() # imprime uma linha divisória
for letra in secret_word:
if (chute == letra):
letras_acertadas[index] = letra
index += 1
else:
erros += 1
letras_utilizadas.append(chute)
print('tentativas restantes:',(erros -6)* -1)
separator() # imprime uma linha divisória
print('\nletras utilizadas:',letras_utilizadas)
separator() # imprime uma linha divisória
enforcou = erros == 6
acertou = "_" not in letras_acertadas
print(letras_acertadas)
print("*"*30)
if(acertou):
print("Parabéns você venceu!")
else:
print("Que pena você perdeu, inicie outra partida.")
if(__name__ == "__main__"):
jogar()