Parece que pra fazer funcionar no 2, basta adicionar ao top do arquivo o seguinte:
from__future__importprint_function`
Só que não pude testar.
peczenyj1 like
isso pode depender do terminal
o \r é o que chamamos de “retorno de carro” pq em terminais antigos do tipo “teletipo” - que eram basicamente uma maquina de escrever - vc mandava isso para o carro voltar ao começo da linha. essa é a a origem do newline “\r\n” do windows enquanto o mundo unix utiliza apenas “\n”
se o terminal que vc utiliza suporta sequencias de escape ANSI então vc pode deixar o terminal colorido, posicionar em qualquer lugar da tela, etc, apenas escrevendo determinados bytes junto do texto.
wldomiciano
No caso vc está se referindo aos caracteres usados pra representar um nova linha, né?
Neste caso, ele não precisa de uma nova linha, precisa apenas que o carro retorne.
Testei, usando Python 3, no Terminal no Ubuntu e no CMD no Windows 10 e o resultado foi como esperado.