从技术上讲,任何奇数的反斜杠,如the documentation中所述.
>>> r'\'
File "<stdin>", line 1
r'\'
^
SyntaxError: EOL while scanning string literal
>>> r'\\'
'\\\\'
>>> r'\\\'
File "<stdin>", line 1
r'\\\'
^
SyntaxError: EOL while scanning string literal
解析器似乎可以将原始字符串中的反斜杠视为常规字符(这不是原始字符串的全部内容吗?),但我可能错过了一些明显的东西.