python本身使用 \ 来转义一些特殊字符,比如在字符串中加入引号的时候
s='i\'msuperman' print(s)#i'msuperman
为了防止和字符串本身的引号冲突,使用 \ 来转义,一般情况下这个也不会引起什么问题,但是当你要使用 \ 来转义 \ 的时候,就比较混乱了,比如我们想要输出一个 \ ,得写两个 \ ,否则会报语法错误,因为 \ 把后面的引号给转义了,必须使用 \。
#错误写法 #print'\' #正确写法 print('\\')#\ #原生字符串 print(r'\\')#\\原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容