Bom dia, Instrutor.
Segue o meu código final do jogo da forca:
import random
def play():
print("************************************")
print("****Bem vindo ao jogo da Forca!****")
print("************************************")
list_word = ["Python", "Java", "JavaScript", "Ruby", "PHP", "Swift", "Google Go"]
secret_word = list_word[int(random.random() * 7)].lower()
got_hint = ["_" for word in secret_word]
lost_game = False
win_game = False
error = 0
while ((not lost_game) and (not win_game)):
print("Dica: Linguagem de Programação")
print(got_hint)
user_try = input("Digite uma letra: ")
user_try = user_try.strip().lower()
if (user_try in secret_word):
index = 0
for word in secret_word:
if (user_try == word):
got_hint[index] = word
index += 1
else:
error += 1
print(f"Você ainda possui {6 - error} tentativas")
lost_game = error == 6
win_game = "_" not in got_hint
if (win_game):
print(got_hint)
print(f"Parabéns!! Você acertou a palavra secreta: {secret_word.capitalize()}")
else:
print("Infelizmente não foi dessa vez :(")
print(f"A palavra secreta era {secret_word.capitalize()}")
print("Fim do jogo")
if (__name__ == "__main__"):
play()