On 2018-03-09 03:57, Steven D'Aprano wrote:
[snip]
In IDLE 3.5 on Linux, I get this:
print('hello\rpython')
hello\rpython
Curiously, that's not a backslash r, it's actually a carriage return:
when I copy and paste it in this text, the editor treated it as a new
line character:
# direct copy and paste becomes this in my editor
print('hello\rpython')
hello
python
But it is possible that due to differences between platforms, the OP's
version of IDLE doesn't display a carriage return as \r but rather as an
invisible zero-width space.
IDLE 3.6 on Windows, it looks like this:
hellopython
but when I copy and paste it into an editor I get:
hello
python
--
https://mail.python.org/mailman/listinfo/python-list