3

如何在 python 中将 '\x08' 打印为 '\x08'?如果我输入命令

print '\x08'

输出为空白,而不是

\x08
4

3 回答 3

9

r在字符串前使用,表示原始字符串,不需要转义特殊字符。有关字符串文字前缀的更多详细信息,请阅读文档

print r'\x08'
于 2013-04-03T20:38:13.967 回答
1

你可以'\x08'通过这样做来逃避(退格字符),

print '\\x08'
于 2013-04-03T20:38:20.367 回答
0

一般来说,您也可以这样做print repr(c).strip("'"),其中 c 是您要以代码格式查看的字符串,即 TAB 将显示为 '\t' 和换行符显示为 '\n' 等等。

于 2017-08-08T14:09:44.820 回答