No meu código segui a mesma lógica do video com algumas diferneças pequenas, mas sempre seguindo o que foi mostrado. Quando coloco o For para subistituir o chute no letras acertadas, recebo um erro de out of range. O que está errado?
def jogar(): separador = "*************" print(separador, "Bem vindo ao jogo de forca!", separador, sep="\n")
palavra_secreta = "banana"
palavra_secreta = palavra_secreta.lower()
letras_acertadas = []
enforcou = False
acertou = False
for tamanho in range(1, (len(palavra_secreta))):
letras_acertadas = letras_acertadas + ["_"]
print(letras_acertadas)
while (not enforcou and not acertou):
chute = input("Qual letra você chuta?")
chute = chute.lower()
chute = chute.strip()
index = 0
for letra in palavra_secreta:
if (letra == chute):
letras_acertadas[index]= letra
index = index + 1
print(letras_acertadas)
print("Acabou o jogo")
if (name == "main"): jogar()