课程
/后端开发
/Python
/初识Python
r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?)
r'...'
'
"
2020-04-02
源自:初识Python 3-6
正在回答
因为会匹配错误。r'...'中间加"..."可以,加'...'就会报错
可以表示包含’和“的字符串,但是不能使用转义符,r'......'的引号内的内容是原始字符串,也就是里面的所有内容都是字符串,包括转义符。
因为包含了'和''容易和r''的单引号成对,出现歧义。
因为r'...'引号里的转义字符是不能实现转义功能的,只能将其视为普通字符串。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序