这次写这篇博客是一个容易把自己绕糊涂的问题 就是转义问题啦(开练开练) 转义字符和原生字符串: 首先讲一下一些基础的概念 转义字符和原生字符串的区别 ‘\n’代表换行,是一个转义字符 r’\n’ 代表的是字符串“\n”,并没有换行的意思,就单单是一个字符串,这个就是原生字符串 通俗来讲就是,原生字符串就是你一眼看到的是字符串是什么就是什么,而转义字符就是需要通过转义才能表达出来(是通过\来进行转义的) 先来给个例子: >>> text1 = '\nB\nb\nB' >>> text2 = r'\nB\nb\nB' 通过添加r来代表这个是原生字符串 >>> text3 = '