如何打印单个反斜杠?


93

当我编写print('\')orprint("\")或时print("'\'"),Python不会打印反斜杠\符号。相反,它会为前两个错误,并''为第二个打印。如何打印反斜杠?

Answers:


98

您需要在反斜杠之前加上另一个反斜杠来转义:

print("\\")

对于Python 3之前的版本:

print "\\"

\字符称为转义字符,它以不同的方式解释其后的字符。例如,n它本身只是一个字母,但是当您在其前面加上反斜杠时,它变为\n,这是换行符

您可能已经猜到,\还需要转义,因此它不像转义符那样起作用。本质上,您必须...逃脱。

有关字符串文字的信息,请参见Python 3文档


10

反斜杠需要与另一个反斜杠一起转义。

print('\\')


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.