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 代码效率的方法
Jul 03 Python
Python算法之栈(stack)的实现
Aug 18 Python
Python中的异常处理学习笔记
Jan 28 Python
Python while、for、生成器、列表推导等语句的执行效率测试
Jun 03 Python
python fabric实现远程部署
Jan 05 Python
Python3.5局部变量与全局变量作用域实例分析
Apr 30 Python
Python语法分析之字符串格式化
Jun 13 Python
Python中turtle库的使用实例
Sep 09 Python
使用Python+selenium实现第一个自动化测试脚本
Mar 17 Python
Python Dataframe常见索引方式详解
May 27 Python
Python调用.net动态库实现过程解析
Jun 05 Python
Python Opencv图像处理基本操作代码详解
Aug 31 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统计目录下的文件总数及代码行数(去除注释及空行)
2011/01/17 PHP
php中将网址转换为超链接的函数
2011/09/02 PHP
WordPress中用于创建以及获取侧边栏的PHP函数讲解
2015/12/29 PHP
PHP实现十进制数字与二十六进制字母串相互转换操作示例
2018/08/10 PHP
php实现JWT验证的实例教程
2020/11/26 PHP
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
一道关于JavaScript变量作用域的面试题
2016/03/08 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
2017/01/13 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
js中的 || 与 && 运算符详解
2018/05/24 Javascript
vue底部加载更多的实例代码
2018/06/29 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
2019/04/25 Javascript
详解template标签用法(含vue中的用法总结)
2021/01/12 Vue.js
[03:55]DOTA2完美大师赛选手传记——LFY.MONET
2017/11/18 DOTA
python调用cmd命令行制作刷博器
2014/01/13 Python
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
Python网络爬虫神器PyQuery的基本使用教程
2018/02/03 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Python自定义装饰器原理与用法实例分析
2018/07/16 Python
对python3 sort sorted 函数的应用详解
2019/06/27 Python
python正则-re的用法详解
2019/07/28 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
联想法国官方网站:Lenovo法国
2018/10/18 全球购物
英国银首饰公司:e&e Jewellery
2021/02/11 全球购物
会计电算化应届生自荐信
2014/02/25 职场文书
聚美优品的广告词
2014/03/14 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
整改落实情况汇报材料
2014/10/29 职场文书
长城英文导游词
2015/01/30 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
初中语文教学随笔
2015/08/15 职场文书
个人售房合同协议书
2016/03/21 职场文书
2017年寒假少先队活动总结
2016/04/06 职场文书
使用react+redux实现计数器功能及遇到问题
2021/06/02 Javascript
Mysql实现简易版搜索引擎的示例代码
2021/08/30 MySQL