使用' '和" "在定义字符串变量

时间:2017-02-07 03:28:52

标签: python

在Python中,有时我会使用' '来查看字符串变量来定义它;有时我会使用" "来查看字符串变量来定义它。

例如,在我看来,以下两个方面都有效

file_to_read = os.path.join(path, 'file.txt')

file_to_read = os.path.join(path, "file.txt")

我的问题是,' '" "完全可以互换吗?

1 个答案:

答案 0 :(得分:0)

是的,在python单引号(')和双引号(")完全可以互换。 (请记住,对于其中任何一个,你必须逃避字符串周围的引号)

然而,通常的做法是围绕将以双引号和其他内容显示给用户的字符串"内部"单引号中的字符串