hky*_*404 17 python string python-2.7
在python中反向斜杠b的目的是什么,我在python解释器中运行print"\"foo\bar"并得到了这个结果:
>>>print "\"foo\bar"
"foar
Run Code Online (Sandbox Code Playgroud)
这\b是一个退格字符
\b ASCII Backspace (BS)
Run Code Online (Sandbox Code Playgroud)
如果你想打印字符串,\foo\bar请执行以下操作:
>>> print r"\foo\bar"
\foo\bar
Run Code Online (Sandbox Code Playgroud)
这利用了 python 中可用的原始字符串。
字符串文字可以选择以字母“r”或“R”为前缀;此类字符串称为原始字符串,并使用不同的规则来解释反斜杠转义序列