-1
至於我想,下面的工作應該逃避反斜槓,但我得到:在Python 3.4.5
Python 3.4.5 (default, Nov 9 2016, 16:24:59)
[GCC 4.8.5 20150623 (Red Hat X.X.X-XX)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> '\\'
'\\'
>>> '\'
File "<stdin>", line 1
'\'
^
SyntaxError: EOL while scanning string literal
我缺少的東西?我想要'\\'
返回\
。
爲什麼要這樣呢?您正在轉義報價,並且字符串缺少其結束報價。 –
我不確定你在問什麼。 '\''是一個轉義引號,*不是*字符串的結尾。 –
不要混淆表示與價值! ''\\''是生成該值的有效Python語法,所以這就是Python再次發出的回聲。如果它回顯''\'',並且您嘗試複製並粘貼,則會得到與您剛創建的完全相同的'SyntaxError'異常! –