nao entendi
letras_acertadas = ["" for letra in palavrasecreta]
o que seria letra, pelo que vi nao foi declarada em momento algum,!
nao entendi
letras_acertadas = ["" for letra in palavrasecreta]
o que seria letra, pelo que vi nao foi declarada em momento algum,!
Isso faz parte da sintaxe do for, por exemplo
palavrasecreta = "senha"
for letra in palavrasecreta:
print(letra)
Isso vai printar cada letra da variável, uma por vez
s
e
n
h
a
no caso de
letras_acertadas = ["" for letra in palavrasecreta]
você está criando uma lista composta de strings vazias, com a mesma quantidade de letras que tem na variável palavrasecreta
letras_acertadas = ["" for letra in palavrasecreta]
print(letras_acertadas)
vai retornar
['', '', '', '', '']
Muito obrigado!