为了账号安全,请及时绑定邮箱和手机立即绑定

如何用Python打印反斜杠?

如何用Python打印反斜杠?

慕标5832272 2019-06-28 14:58:50
如何用Python打印反斜杠?当我写到:print '\'或print "\"或print "'\'"Python不给我反斜杠\象征。我该怎么做才能得到预期的结果?
查看完整描述

3 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

您需要通过在反斜杠前面加上另一个反斜杠来避免反斜杠:

print "\\"

这个\字符称为转义字符,它以不同的方式解释后面的字符。例如,n它本身就是一个字母,但是当你用反斜杠在它前面时,它就变成了。\n,也就是newline性格。

你可能会猜到,\也需要转义,这样它就不像转义字符了。你必须.。从本质上说是逃避逃跑。


查看完整回答
反对 回复 2019-06-28
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

另一条线索是,如果你想要完成比打印反冲更复杂的事情,你可以声明一个字符串为raw(与和r),它将打印其所有字符如下:

>>> s = r'\abc\def'>>> print s'\abc\def'

这对于正则表达式很有用。


查看完整回答
反对 回复 2019-06-28
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

试着:

>>> s = r'Tea\coffee'>>> s'Tea\\coffee'>>> print(s)Tea\coffee>>> print("\\")\>>> len("\\")1


查看完整回答
反对 回复 2019-06-28
  • 3 回答
  • 0 关注
  • 4670 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信