使用双引号打印一串文本

时间:2017-01-17 00:16:00

标签: python python-3.x

print(''What is "program"?'')

我需要使用双引号或2个撇号('')或2个引号(“”)来打印此字符串,但程序上的引号会产生语法错误。我尝试在“忽略它们之前使用反斜杠,但这不起作用

3 个答案:

答案 0 :(得分:4)

您可以使用两种方法在Python中打印双引号。

  • 您可以使用转义字符(\)来转义双引号,告诉Python它们不是"特殊":

    print("What is the \"program\"")
    
  • 或者您可以利用单个引用的字符串可以包含双引号并且无需转义它们的事实:

    print('What is the "program"')
    

答案 1 :(得分:3)

试试这个:

print("What is \"program\"?")

答案 2 :(得分:0)

使用三重报价是最简单的方法,无需记住在何处添加额外的/ 试试这个:

print('''What is "program"?''')