python中 双引号 单引号 三引号 ,差异 在什么地方 ? 还是没有差异 只是符号不一样 ?不明白
单引号和双引号没有什么区别,不过单引号不用按shift,打字稍微快一点。表示字符串的时候,单引号里面可以用双引号,而不用转义字符,反之亦然。像这样:
'She said:"Yes." ' or "She said: 'Yes.' "但是如果直接用单引号扩住单引号,则需要转义,像这样:
' She said:\'Yes.\' '双引号类似。这两种一般只能表示单行的字符串。
三引号可以直接书写多行,通常用于大段,大篇幅的字符串。如上面图片中所说的。
"""