无法在Python中使用'Apostrophe'打印语句。语法错误无效

时间:2012-12-31 18:03:38

标签: python printing apostrophe

例如

当我试图写下面这样在句子中使用撇号的东西时,

print(''I am jack's raging bile duct'')

我的语法错误无效。如何解决这个问题?

5 个答案:

答案 0 :(得分:14)

您可以同时使用“和”在Python中编写字符串,双重'('')将无效。

如果你使用“,你的案例的语法将是

print("I am jack's raging bile duct")

但如果你使用',你可能需要按如下方式逃避撇号:

print('I am jack\'s raging bile duct')

一般情况下,如果你使用“,而且你的字符串也是”,你将需要遍历你的字符串中的每个“,除了关闭的那个,同样的情况发生在'。

答案 1 :(得分:5)

请勿使用双',请使用"

print("'I am jack's raging bile duct'")应该有效

答案 2 :(得分:4)

有两种方式:

print('I am jack\'s raging bile duct')

或:

print("I am jack's raging bile duct")

答案 3 :(得分:0)

''不是双引号 你想要"

答案 4 :(得分:0)

使用双引号就可以了。打印("我是杰克肆虐的胆管") 我试了一下,效果很好。 快乐的编码!