Reproduzindo o mesmo cógido do professor (no windows), não é possível executar e comando "palavras.append(linha)" e "print (palavras)" e ocorre o erro NameError: name 'palavras' is not defined
arquivo = open ('palavras.txt', 'r')
for linha in arquivo:
linha = linha.strip()
palavras.append(linha)
arquivo.close()
print (palavras)