课程
/后端开发
/Python
/初识Python
但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?)
2017-07-04
源自:初识Python 3-6
正在回答
1、r'...'表示法不能表示多行字符串,r'...'的单引号中不能包含/n,/n原本是换行符,但是放在r'...'就只能是字符而已。
如果要表示多行字符串,可以用'''...'''表示:
'''Line 1Line 2Line 3''
2、r'...'表示法不能包含'和‘’,因为r'...'中本来就有单引号,再加入单引号就出现r'...'...'这种情况,第二个' 后面的内容就无法被表示出来,会报错的,同理 '' 的作用再这里和 ' 一样会报错。
慕移动1443967
慕移动1443967 回复 慕移动1443967
萌角鹿3586699 提问者
可以包含“
r'...' 的表示方法是不能标识多行字符串,需要用 r""".......""" 来表示
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序