I found the sequence \newline in a list of escape sequences in the python documentation. I wonder how it is used and for what. At least in my interpreter it seems this is just interpreted as '\n' + 'ewline':
>>> print('\newline')
ewline
解决方案
It refers to the actual newline character - the one with character code "16" (0x10) - not the text sequence "newline".
So, an example is like:
print("a\
b")
Here, the backslash is succeeded by the newline, inside a string, and what is printed is just "ab" with nothing apart.
it differs from \n - in here, the characer following the backslash is n (0x6e), and this sequence is translated to \x10 on parsing the string. On \, the source string contains the \x10 character and that is replaced by an empty string.
Maybe the documentation on that page would be more clear if it would read \ instead of just \newline.