Olá! No código abaixo:
arquivo = open("palavras.txt", "r")
palavras = []
for linha in arquivo:
linha = linha.strip()
palavras.append(linha)
arquivo.close()
numero = random.randrange(0, len(palavras))
A criação da lista com o comando "palavras = []" naõ faz muito sentido pra mim. O código funciona perfeitamente, mas não compreendo como o python entende que ele deve criar a lista do arquivo aberto "palavras.txt" Obrigado!