【问题标题】:How to print "\" in python?如何在python中打印“\”?
【发布时间】:2015-09-10 01:38:37
【问题描述】:
print "\\"

它在控制台打印我...

但我想得到字符串\

如何获取字符串字符串\

【问题讨论】:

  • 您给出的语句正确地为我打印了 `\`。这是唯一打印错误的东西吗?即使被其他字符包围,它也会打印错误吗?
  • 什么操作系统?

标签: python python-2.7 backslash


【解决方案1】:

您的控制台显然存在某种错误配置。这样做:

print "\\"

为我清楚地打印\

【讨论】:

    【解决方案2】:

    您可以在引号前添加字母 r(r 表示原始字符串)。它将忽略所有特殊符号。

    例如

    >>> print '\x63\\ Hello \n\n8'
    c\ Hello
    
    8
    >>> print r'\x63\\ Hello \n\n8'
    \x63\\ Hello \n\n8
    

    所以打印反斜杠是print r'\'

    【讨论】:

    • 当您的字符串中有多个特殊字符时,这很快就会成为更好的答案!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-12
    • 2019-05-27
    • 2011-07-31
    • 2010-12-01
    • 2014-11-12
    • 2016-02-17
    • 2017-02-15
    相关资源
    最近更新 更多