python:SyntaxError: EOL while scanning string literal 字符串不能以反斜杠结束

流过昼夜 提交于 2019-11-26 17:56:19

代码如下

str_a='D:\cjnProject\pack'+ '\'

运行结果:

SyntaxError: EOL while scanning string literal

意思是:字符串不能以反斜杠结束

那为什么字符串不能以反斜杠结束呢?字符串一行显示不下时,可以用反斜杠分多行显示,所以/不能马上接字符串结束的引号

str_b = '1'+\
        '2'

那如果需要在路径后跟反斜杠,怎么来表示呢?可以使用//,也表示\

str_a='D://cjnProject//pack'+ '//'

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!