如何在Python中的字符串的开头和结尾添加反冲(\)

时间:2014-09-24 03:47:22

标签: python string concatenation

我试图在Python的字符串的开头和结尾添加一个反向符号(\)。当使用下面列出的代码时,相同符号右侧的所有内容在我的开发环境(Eclipse)上变为绿色,并且我收到错误消息。

mystring = "\" + mystring + "\"

2 个答案:

答案 0 :(得分:0)

Use a double slash ('\\') instead of a single one:

原件:

>>> print "\hello\"
  File "<stdin>", line 1
    print "\hello\"
                  ^
SyntaxError: EOL while scanning string literal

双:

>>> print "\\hello\\"
\hello\
>>> 

答案 1 :(得分:0)

请参阅页面https://docs.python.org/2.0/ref/strings.html

escapeseq:“\”+任何ASCII字符

mystring = "\\mystring\\"