课程
/后端开发
/Python
/初识Python
什么叫r不能表示字符串,后面又能表示了呢???
2017-03-26
源自:初识Python 3-6
正在回答
学友指的是==> r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?)这句话吗?
1、在这里r'...'表示法不能表示多行字符串,作者的意思应该是r'...'的单引号中不能包含/n,/n原本是换行符,但是放在r'...'就只能是字符而已。
作者这里也没说清楚
2、r'...'表示法不能包含'和‘’,因为r'...'中本来就有单引号,再加入单引号就出现r'...'...'这种情况,第二个' 后面的内容就无法被表示出来,会报错的,同理 '' 的作用再这里和 ' 一样会报错。
希望学友理解,有不懂的可以再回复我
慕斯8121275
qqkite 回复 慕斯8121275
冰镇罐装
lc0118 回复 冰镇罐装
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序