python:如何设置字符串相等的引号?

时间:2010-08-24 23:09:11

标签: python

我在这样的字符串中有引号

string1="blah blah blah "  some'  thi'ng "  end of string "

如何确保引号包含在其中?

请注意我有双引号和单引号

4 个答案:

答案 0 :(得分:5)

三重报价更难打破。

string1="""blah blah blah "  some'  thi'ng "  end of string """

答案 1 :(得分:2)

您可以使用\"制作引号而不是引号。

答案 2 :(得分:1)

如果你不想在每个违规报价之前通过整个字符串反斜杠,我会将字符串括在三引号中。这对于跨越多行的字符串特别有用。

答案 3 :(得分:0)

您可以使用\"在双引号字符串中使用双引号。

string1 = "blah blah blah \"  some'  thi'ng \"  end of string "

或者您可以使用'单引号来声明字符串:

string1 = 'blah blah blah \"  some'  thi'ng \"  end of string '

或者您可以使用"""三重引号进行字符串声明:

string1 = """blah blah blah \"  some'  thi'ng \"  end of string """

请参阅有关String Literals的文章,以获取escape sequences

的完整列表