Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida no (Index)

    if chute.upper() == letra.upper(): 
        letras_acertadas[index] = letra
    index = index + 1

Fiquei um pouco confuso nessa parte do código. Pois fico com a duvida de como o programa consegue saber em que posição da lista ele substitui o "_" pela letra do chute correto!

Fico com a impressão que as letras serão inseridas na lista na ordem de soma do index (começando do zero e somando a cada chute), ou seja, as letras acertadas seria colocados na lista em ordem de acerto e não na ordem correta da palavra, na minha cabeça!

1 resposta
solução!

Fala Augusto então mano no código a gente consegue ver letras_acertadas[index] = letra, esse Index representa a posição em que o chute foi igual a letra entendeu? Por exemplo, banana, se voce chutar A o for vai percorrer todas as 6 posições e devolver que a posição 1,3 e 5 são iguais a A e usará esses mesmos valores pra preencher letras_acertadas.

letras_acertadas[1] = A letras_acertadas[3] = A letras_acertadas[5] = A

letras_acertadas = ["",'"A", "", "A","_","A" ]