Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Linha no console

Eu não entendi como o console python entende que a palavra "linha" se refere a uma linha do .txt

1 resposta
solução!

Gustavo,

Acredito que você se refere ao momento que ele realiza a seguinte operação:

arquivo = open("palavras.txt", "r")
linha = arquivo.readLine()
type(linha)
linha

O que acontece nesse caso é que no momento em que ele executa o comando linha = arquivo.readLine(), ele está criando uma variável chamada "linha" e atribuindo à ela o valor que é retornado pela função readLine(), está função por sua vez lê e retorna a próxima linha do arquivo.

Então quando ele executa o comando "linha" ao final, ele está apenas mostrando o que há de conteúdo na variável "linha", que guardou o retorno da função readLine().

Ficou claro?