栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python原始文字字符串

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python原始文字字符串

原始字符串字面不要把反斜杠作为启动转义序列 除了 在紧,后面的字符是界定文字,在这种情况下,反斜杠引号字符 不会 逃脱它。

设计的动机是,原始字符串文字确实仅是为了方便输入正则表达式模式而存在–就是说,此类文字 存在其他设计目标。RE模式永远不需要以反斜杠结尾,但是规则
可能 需要包括所有引号字符。

许多人确实尝试使用原始字符串文字来使他们能够以惯用的方式(带有反斜杠)输入Windows路径-
但是,您已经注意到,当您确实需要以反斜杠结尾的路径时,这种用法会分解。通常,最简单的解决方案是使用
斜杠,Microsoft的C运行时和所有版本的Python在路径中均完全等效:

s = 'c:/path/to/folder/'

(旁注:
不要

str
用自己的标识符遮盖内置名称(如),这是一种可怕的做法,没有任何弊端,除非您习惯于避免有一天避免采取这种可怕的做法,否则您会发现讨厌的做法-
调试问题,当您的代码的某些部分践踏了内置名称,而另一部分需要 使用 其实际含义时使用)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/637059.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号