1
resposta

[Dúvida] Não entendo a variável "letra" e nem a "index"

Não entendo a variável "letra" que esta no no "for letra in plavra_secreta" de onde saiu essa variável se ela não foi declarada

Não entendo o por que da variável "index" e pra que ela serve

1 resposta

Oi, Agnaldo, tudo bem?

A variável letra que você mencionou no for letra in palavra_secreta é uma variável temporária criada ao utilizar o loop. Ela representa cada elemento da sequência que está sendo percorrida, no caso, a palavra_secreta. Ou seja, a cada iteração do loop, a variável letra recebe o valor de um caractere da palavra_secreta.

No código apresentado pelo instrutor, a variável letra é utilizada para percorrer cada letra da palavra_secreta e adicionar um _ à lista letras_acertadas. Isso é feito para criar uma lista com a mesma quantidade de _ que a palavra_secreta possui de letras.

A variável index é utilizada para armazenar a posição da letra na palavra secreta. Dessa forma, é possível informar ao jogador em qual posição a letra foi encontrada na palavra.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!