详解Python中的各种转义符\n\r\t


Posted in Python onJuly 10, 2019

Python中的各种转义符\n\r\t

转义符 描述
\ 续行符(在行尾时)
\\ 反斜杠符号
' 单引号
" 双引号
\a 响铃
\b 退格(Backspace)
\e 转义
\000
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数yy代表的字符,例如:\o12代表换行
\xyy 十进制数yy代表的字符,例如:\x0a代表换行
\other 其它的字符以普通格式输出

Python中的正斜杠与反斜杠

首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,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 相关文章推荐
apache部署python程序出现503错误的解决方法
Jul 24 Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 Python
学生信息管理系统python版
Oct 17 Python
Selenium chrome配置代理Python版的方法
Nov 29 Python
python PrettyTable模块的安装与简单应用
Jan 11 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
Feb 08 Python
python3实现指定目录下文件sha256及文件大小统计
Feb 25 Python
python自动化工具之pywinauto实例详解
Aug 26 Python
使用pygame写一个古诗词填空通关游戏
Dec 03 Python
Django User 模块之 AbstractUser 扩展详解
Mar 11 Python
Python页面加载的等待方式总结
Feb 28 Python
Python控制台输出俄罗斯方块移动和旋转功能
Apr 18 Python
使用python画社交网络图实例代码
Jul 10 #Python
python 绘制拟合曲线并加指定点标识的实现
Jul 10 #Python
python 寻找离散序列极值点的方法
Jul 10 #Python
Python中面向对象你应该知道的一下知识
Jul 10 #Python
python实现函数极小值
Jul 10 #Python
通过PHP与Python代码对比的语法差异详解
Jul 10 #Python
python 梯度法求解函数极值的实例
Jul 10 #Python
You might like
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
2015/03/25 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
使用iojs的jsdom库实现同步系统时间
2015/04/20 Javascript
详解javascript的变量与标识符
2016/01/04 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
Vue之Watcher源码解析(1)
2017/07/19 Javascript
Angular.js中数组操作的方法教程
2017/07/31 Javascript
vue使用axios跨域请求数据问题详解
2017/10/18 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
解决vue 绑定对象内点击事件失效问题
2018/09/05 Javascript
通过实例了解JS 连续赋值
2019/09/24 Javascript
Vuex的实战使用详解
2019/10/31 Javascript
JS实现图片懒加载(lazyload)过程详解
2020/04/02 Javascript
JS获取当前时间戳方法解析
2020/08/29 Javascript
[52:52]完美世界DOTA2联赛PWL S3 LBZS vs access 第一场 12.10
2020/12/13 DOTA
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
2015/04/25 Python
python中base64加密解密方法实例分析
2015/05/16 Python
Python用imghdr模块识别图片格式实例解析
2018/01/11 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
2018/10/28 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
Python 使用指定的网卡发送HTTP请求的实例
2019/08/21 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
2020/10/12 Python
详解CSS3 Media Queries中媒体属性的使用
2016/02/29 HTML / CSS
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
汽车维修专业个人求职信范文
2014/01/01 职场文书
年度考核自我评价
2014/01/25 职场文书
文员岗位职责范本
2014/03/08 职场文书
岗位标兵事迹材料
2014/05/17 职场文书
村党的群众路线教育实践活动总结材料
2014/10/31 职场文书
刑事附带民事上诉状
2015/05/23 职场文书
初中语文教师研修日志
2015/11/13 职场文书
TensorFlow的自动求导原理分析
2021/05/26 Python