单引号和双引号的字符串有什么区别
没有区别。在python当中,可以用单引号来定义字符串str,也可以用双引号来定义,二者没什么区别,可以通过三个方面来探讨,如下:
1、单引号字符串和双引号的字符串的type类型是否相同;
2、两个除了引号不同但内容相同的字符串是否会相等;
3、两种字符串的内存地址是否会相同。
单引号和双引号的字符串实例代码
>>> a = '笨鸟工具,x1y1z1.com'
>>> b = "笨鸟工具,x1y1z1.com"
>>> a == b
True
>>> type(a)
<class 'str'>
>>> type(b)
<class 'str'>
>>> id('笨鸟工具,x1y1z1.com')
4447693360
>>> id("笨鸟工具,x1y1z1.com")
4447693360