1
x='\r\n\t\t\t\t'
print(x)

上面的代码不起作用,因为它可能无法识别特殊字符。所以你能帮忙吗?

4

2 回答 2

3

使用原始字符串:

>>> x = r'\r\n\t\t\t\t'
>>> print(x)
\r\n\t\t\t\t

逃避是乏味的:

>>> x = '\\r\\n\\t\\t\\t\\t'
>>> print(x)
\r\n\t\t\t\t
于 2013-06-13T06:10:54.750 回答
0

要转义转义序列,您应该首先转义反斜杠\字符。所以你需要\\像这样添加双反斜杠:

>> x = '\\r\\n\\t\\t\\t\\t'
>> print x

'\r\n\t\t\t\t'

或者您可以打印字符串的原始格式,如 jamylak 提到的那样转储原始字符串

>> x = r'\r\n\t\t\t\t'
>> print '\r\n\t\t\t\t'

'\r\n\t\t\t\t'
于 2013-06-13T06:16:30.923 回答