python中单双引号的用法
‘’和“”真的没有区别吗?
‘’和“”真的没有区别吗?
2017-02-26
单引号和双引号都可以用来指定字符串的,这方面没有区别。
但是当字符串语句中本身包含单引号、双引号的时候,需要将这些符号指定为不表示字符串的结束,这叫转义。用转义符反斜杠\。
1、单引号中出现单引号就需要转义,也可以用双引号直接指定有单引号的字符串。
例如:What's your name?在python中表示为:
1)print What\'s your name? 或者 2) print "What's your name?"
2、双引号里面出现单引号不需要转义,出现双引号需要转义。
例如:He said "Bond,James Bond." 在python中表示为:
"He said \"Bond,James Bond.\""
举报