Python中的斜杠

高洛峰
发布: 2017-02-27 16:44:47
原创
4033人浏览过

首先,"/"左倾斜是正斜杠,""右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,unix和web用正斜杠/,windows用反斜杠,但是现在windows

(一)目录中的斜杠们

python读文件需要输入的目录参数,列出以下例子:

path = r"C:Windows emp eadme.txt"

path1 = r"c:windows emp eadme.txt"

立即学习Python免费学习笔记(深入)”;

path2 = "c:\windows\temp\readme.txt"

path3 = "c:/windows/temp/readme.txt"

打开文件函数open()中的参数可以是path也可以是path1、path2、path3。

path:""为字符串中的特殊字符,加上r后变为原始字符串,则不会对字符串中的" "、" " 进行字符串转义

金梅斜三角体繁
金梅斜三角体繁

金梅斜三角体繁,金梅字库,手写体,特别的字体,繁体,中文字体下载

金梅斜三角体繁 32
查看详情 金梅斜三角体繁

path1:大小写不影响windows定位到文件

path2:用一个""取消第二个""的特殊转义作用,即为"\"

path3:用正斜杠做目录分隔符也可以转到对应目录,并且在python中path3的方式也省去了反斜杠转义的烦恼

(二)正则表达式中的斜杠们

正则表达式匹配反斜杠"",为什么是"\\"或是 r"\"呢?

因为在正则表达式中为特殊符号,为了取消它在正则表达式中的特殊意义需要加一个就变成了\,但是问题又来了,也是字符串中的特殊字符,所以又要分别对两个取消其特殊意义,即为\\。Python中有一个原始字符串操作符,用于那些字符串中出现特殊字符,在原始字符串中,没有转义字符和不能打印的字符。这样就可以取消了在字符串中的转义功能,即r"\"。

以上所述是小编给大家介绍的Python中的左斜杠、右斜杠(正斜杠和反斜杠),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对PHP中文网的支持!

更多Python中的斜杠相关文章请关注PHP中文网!

python速学教程(入门到精通)
python速学教程(入门到精通)

python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号