No módulo 2, na Aula 2 (manupulando string) no video 1 (Encontrando letras), ele usa uma estrutura para achar uma letra especifica na palavra secreta, aode ele escreve:
while (not acertou and not enforcou):
chute = input("Qual letra? ")
for letra in palavra_secreta:
if (chute == letra):
print(chute)
print("Jogando...")
Eu não consegui entender como isso funcionou, já que "letra" não é uma palava expecifica de Python e não foi definido anteriormente quem era letra, como o programa entende que a variável letra representa cada letra da palavra secreta?
Quando estamos em VBA, a linguagem que eu conheço melhor, precisamos definir as coisas, por exemplo, se quero percorrer todas as abas escrevemos:
Dim ws as worksheet
Dim wb as workbook
For each ws in wb
.
.
.
next ws
Ou seja, pela Dim definimos o que é o "ws", já no python nãou houve nem uma definição do que é a variável letra.