您的位置:首页 > 编程语言 > Python开发

字符串前面加 r 表示什么?

2016-10-18 19:16 197 查看
我们知道Python
使用反斜杠(\)转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个r,表示原始字符串,那么效果是什么样的呢?

其实效果和这个一样,比如:定义一个方法get_text(f),f参数为任意一个文件的磁盘路径,该函数返回f文件的内容。



那么代码如下:

def get_text(f):
filen = open (f,'r')
return filen.read()
结果如下:




你会发现get_text('E:\\代码\\xt3.py')和 get_text(r'E:\\代码\\xt3.py')的执行结果一样  ,这样你就会对这个知识点有更深的理解了。

------------------------------------------------------------------END--------------------------------------------------------------------------

谢谢阅读
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 转义 转义字符
相关文章推荐