Python中的左斜杠、右斜杠(正斜杠和反斜杠)


Posted in Python onAugust 30, 2016

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

(一)目录中的斜杠们

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

path = r"C:\Windows\temp\readme.txt"

path1 = r"c:\windows\temp\readme.txt"

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

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

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

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

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

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

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

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

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

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

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

Python 相关文章推荐
Python库urllib与urllib2主要区别分析
Jul 13 Python
python中的sort方法使用详解
Jul 25 Python
Python设置默认编码为utf8的方法
Jul 01 Python
详解Python nose单元测试框架的安装与使用
Dec 20 Python
解决django中ModelForm多表单组合的问题
Jul 18 Python
Python pip 安装与使用(安装、更新、删除)
Oct 06 Python
python实现视频读取和转化图片
Dec 10 Python
Python利用全连接神经网络求解MNIST问题详解
Jan 14 Python
Python应用自动化部署工具Fabric原理及使用解析
Nov 30 Python
Python基础之操作MySQL数据库
May 06 Python
用Python实现屏幕截图详解
Jan 22 Python
python index() 与 rindex() 方法的使用示例详解
Dec 24 Python
分享Python开发中要注意的十个小贴士
Aug 30 #Python
Python将图片批量从png格式转换至WebP格式
Aug 22 #Python
利用Python批量生成任意尺寸的图片
Aug 29 #Python
Python自定义类的数组排序实现代码
Aug 28 #Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 #Python
Django URL传递参数的方法总结
Aug 28 #Python
python 网络编程常用代码段
Aug 28 #Python
You might like
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
php中cookie的作用域
2008/03/27 PHP
用PHP写的基于Memcache的Queue实现代码
2011/11/27 PHP
PHP设计模式之观察者模式实例
2016/02/22 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
网络图片延迟加载实现代码 超越jquery控件
2010/03/27 Javascript
jquery下json数组的操作实现代码
2010/08/09 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
2017/09/05 Javascript
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
浅谈vue.use()方法从源码到使用
2019/05/12 Javascript
python实现根据月份和日期得到星座的方法
2015/03/27 Python
python实现将pvr格式转换成pvr.ccz的方法
2015/04/28 Python
python嵌套函数使用外部函数变量的方法(Python2和Python3)
2016/01/31 Python
Python如何快速上手? 快速掌握一门新语言的方法
2017/11/14 Python
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
Python 捕获代码中所有异常的方法
2020/08/03 Python
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
BAILEY 44官网:美国制造的女性服装
2019/07/01 全球购物
台湾良兴购物网:EcLife
2019/12/01 全球购物
寻找迷宫的一条出路,o通路;X:障碍
2016/07/10 面试题
如何提高MySql的安全性
2014/06/19 面试题
校本教研工作方案
2014/01/14 职场文书
四群教育工作实施方案
2014/03/26 职场文书
反对四风问题自我剖析材料
2014/09/29 职场文书
实习计划书范文
2015/01/16 职场文书
应届生简历自我评价
2015/03/11 职场文书
倡议书的格式写法
2015/04/28 职场文书
2016年11月份红领巾广播稿
2015/12/21 职场文书
解析目标检测之IoU
2021/06/26 Python