单引号与双引号是作用是一样的,都是字符串定界符. 如果字符串里面包含的与边界一样的符号,需要转义符来将该符号转成普通字符,不然编译器会将字符串中的那个单引号或双引号当成字符串的边界. 例如: ‘I don’t have apple’ 中间的那个单引号要加转义符,将单引号从字符串定界符转为普通字符. ‘I don\’t have apple’ 双引号同理 “”Python” is a programming language not animal !” 中间的那个双引号要加转义符,将双引号从字符串
一.单引号.双引号及三引号: 参考博客:https://www.cnblogs.com/chenhuan001/p/8006017.html 以上四种形式都是 Python 表示字符串的方式,具体的效果如下: print('\n "a"')#单引号字符串 print("\n 'a'")#双引号字符串 print(''' a b c ''')#三引号字符串,多行输出(这里的输出结果是5行) print(""" a b c "&q
一.单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python" str1和str2是没有任何区别的.但是如果遇到需要转义字符的情况,来看单引号和双引号的版本. 单引号版本: str3 = 'We all know that \'A\' and \'B\' are two capital letters.' 双引号版本: str4 = "We all know that 'A' and