小编给大家分享一下python为什么会打不出单引号,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Python的单引号通常可以表示字符串。若字符串没有引号嵌套,则对可打印转义字符(\\,\',\",\ooo,\xhh)进行转义。若字符串有引号嵌
套,则对嵌套内部字符全部不进行转义,保持原始格式;对嵌套外部字符参照1进行转义。
注意print会对所有转义字符进行转义。
下面是几个例子:
>>> 'spam eggs' 'spam eggs' >>> 'doesn\'t' # 对可打印字符转义 "doesn't" >>> "doesn\'t" # 同上 "doesn't" >>> "doesn't" # 这样可以省去\ "doesn't" >>> '"doesn\'t"' # 嵌套后内部全部不进行转义 '"doesn\'t"' >>> "\"Yes,\" he said." # 同类型引号,需要进行转义 '"Yes," he said.'
以上是python为什么会打不出单引号的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。