当我写
这个问题涉及生成一个带有单个反斜杠的字符串。这特别棘手,因为它不能使用原始字符串来完成。关于为什么这样的字符串用两个反斜杠表示的相关问题,请参见为什么反斜杠会出现两次?。要在其他字符串中包含字面上的反斜杠,请参见在Python中使用反斜杠(不是为了转义)。
print('\')
或print("\")
或print("'\'")
时,Python不会打印反斜杠\
符号。相反,它将对前两个产生错误,并对第三个打印''
。我该怎么做才能打印反斜杠?
这个问题涉及生成一个带有单个反斜杠的字符串。这特别棘手,因为它不能使用原始字符串来完成。关于为什么这样的字符串用两个反斜杠表示的相关问题,请参见为什么反斜杠会出现两次?。要在其他字符串中包含字面上的反斜杠,请参见在Python中使用反斜杠(不是为了转义)。