来自《Python宝典》的笔记
1、原始字符串是Python中一类比较特殊的字符串,以大写字母R或者小写字母r开始。在原始字符串中,字符“\” 不再表示转义字符的含义。
2、原始字符串是为正则表达式设计的,也可以用来方便地表示Windows系统下的路径,不过,如果路径以"\" 结尾那么会出错。
>>>import os
>>>path = r"F:\program"
>>>os.listdir(path)
['compress', 'day02', 'day10']
>>>path1 = R"F:\program"
>>>os.listdir(path1)
['compress', 'day02', 'day10']
>>>os.listdir("F:\program") #python 2.x执行这个命令会报错,python3中可以正常执行
本文深入探讨了Python中原始字符串的概念及应用,详细解释了如何使用R或r前缀定义原始字符串,以及它们在处理正则表达式和Windows路径时的优势。通过实际代码示例展示了原始字符串的正确使用方法。
1099

被折叠的 条评论
为什么被折叠?



