课程
/后端开发
/Python
/初识Python
想请教一下:为什么在r'''...'''中可以不需要\ ,这是为什么啊
2016-11-21
源自:初识Python 3-6
正在回答
“”如果是双引号,一个字符串如果有多行的话 ,要使用\n才能换行;
“’ “’如果是三引号,一个字符串中有多行的话,可以直接按键enter,写入多行,不用使用\N;
还有就是那个r,如果没有r,双引号或者三引号中的字符串含有特殊字符时,需要\进行转义,如果字符串中含有较多需要转义的字符岂不是很麻烦;那么当字符串中含有很多需要转义的字符时,直接在引号外面加r就可全部转义,不用一个一个转义了。
不知道我讲清楚没有!
个人觉得''' '''处理字符串中的引号
r处理字符串中转义字符
''' '''里面已经定义了全部是字符,不用再用\说明了
好像说的是直接定义成了一整句,即按定义原样输出吧,
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序