使用单引号和双引号同时作为字符串python

时间:2015-11-09 17:51:13

标签: python double-quotes single-quotes

如何使用单引号和双引号同时作为字符串python? 例如:

string = "Let's print "Happines" out"

结果应该是Let打印"Happines"

我尝试使用反斜杠,但它之前打印出\

2 个答案:

答案 0 :(得分:2)

在python中有很多方法可以编写字符串文字。

对于此示例,您可以:

print('Let\'s print "Happiness" out')
print("Let's print \"Happiness\" out")
print('''Let's print "Happiness" out''')
print("""Let's print "Happiness" out""")

以上任何一种都会按预期运作。

答案 1 :(得分:1)

取这个字符串:

string = "Let's print "Happines" out"

如果您想混合引号,请使用三重单引号:

>>> string = '''Let's print "Happines" out'''
>>> print(string)
Let's print "Happines" out

使用三重引号也是可以接受的:

>>> string = """Let's print "Happines" out"""
>>> print(string)
Let's print "Happines" out