Python字符串的转义字符


Posted in Python onApril 07, 2022

什么是转义字符

转义字符是指,用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义”。

简单来说就是字符要转成其他含义的的功能,所以我们叫它 “转义字符”。

转义字符的意义就是避免出现二义性,避免系统识别错误

例如:要打印 "PHP是世界上最美的语言"

print("PHP是世界上最美的语言")
print(""PHP是世界上最美的语言"")
print("\"PHP是世界上最美的语言\"")

转义一般就是防止和程序关键字符相冲突,例如双引号内的一段文字也有双引号,那就需要把文字的双引号转义。

Python中的转义字符们

Python字符串的转义字符

示例如下:

info_n = "my name \nis Neo"
print("n", info_n)

info_t = "my name \tis Neo"
print("t", info_t)

info_v = "my name \vis Neo"
print("v", info_v)                   # 在 Terminal 终端执行

info_a = "my name \ais Neo"
print("a", info_a)                   # 在 Terminal 终端执行

info_b = "my name is Neo\b"
print("b", info_b)

info_r = "my name is Neo\r"
print("r", info_r, info_b)

info_f = "my name is Neo\f"
print("f", info_f)                   # 在 Terminal 终端执行

print("My name is \'Neo\'")
print("My name is \"Neo\"")

转义无效符

在Python中,在字符串前加 r 来讲当前字符串 的转义字符无效化

print(r"My name is \"Neo\"")

执行结果如下:

>>> My name is \"Neo\"

到此这篇关于Python字符串的转义字符的文章就介绍到这了,更多相关Python转义字符内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Python中操作列表之List.pop()方法的使用
May 21 Python
Python中属性和描述符的正确使用
Aug 23 Python
在centos7中分布式部署pyspider
May 03 Python
Python实现字符串匹配算法代码示例
Dec 05 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
Mar 19 Python
python 字典中取值的两种方法小结
Aug 02 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
Feb 22 Python
Python包,__init__.py功能与用法分析
Jan 07 Python
在spyder IPython console中,运行代码加入参数的实例
Apr 20 Python
Python with语句用法原理详解
Jul 03 Python
python 如何实现遗传算法
Sep 22 Python
flask框架中的cookie和session使用
Jan 31 Python
Python字符串格式化方式
Apr 07 #Python
Python中re模块的元字符使用小结
Python基本知识点总结
Apr 07 #Python
Django + Taro 前后端分离项目实现企业微信登录功能
Apr 07 #Python
Python OpenCV实现图像模板匹配详解
Python实现日志实时监测的示例详解
Python使用PyYAML库读写yaml文件的方法
Apr 06 #Python
You might like
php Notice: Undefined index 错误提示解决方法
2010/08/29 PHP
windows7下php开发环境搭建图文教程
2015/01/06 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
2015/05/12 PHP
Yii2框架实现数据库常用操作总结
2017/02/08 PHP
代码精简的可以实现元素圆角的js函数
2007/07/21 Javascript
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
javascript 自动填写表单的实现方法
2010/04/09 Javascript
jQuery之网页换肤实现代码
2011/04/30 Javascript
javascript延时加载之defer测试
2012/12/28 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
2013/10/22 Javascript
jquery如何通过name名称获取当前name的value值
2013/12/20 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
Koa2微信公众号开发之消息管理
2018/05/16 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
[04:29]2016国际邀请赛中国区预选赛Ehome战队教练采访
2016/06/27 DOTA
整理Python中的赋值运算符
2015/05/13 Python
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
Python3使用PyQt5制作简单的画板/手写板实例
2017/10/19 Python
Django数据库表反向生成实例解析
2018/02/06 Python
python3+PyQt5实现自定义分数滑块部件
2018/04/24 Python
解决python中画图时x,y轴名称出现中文乱码的问题
2019/01/29 Python
详解python数据结构和算法
2019/04/18 Python
Python使用正则表达式分割字符串的实现方法
2019/07/16 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
Python配置pip国内镜像源的实现
2020/08/20 Python
Python图像读写方法对比
2020/11/16 Python
html5 worker 实例(二) 图片变换效果
2013/06/24 HTML / CSS
美国知名平价彩妆品牌:e.l.f. Cosmetics
2017/11/20 全球购物
詹天佑教学反思
2014/04/30 职场文书
公司委托书格式范本
2014/09/16 职场文书
关于教师节的广播稿
2015/08/19 职场文书
2016年入党心得体会范文
2016/01/23 职场文书
Vue+Element UI实现概要小弹窗的全过程
2021/05/30 Vue.js
Jupyter Notebook内使用argparse报错的解决方案
2021/06/03 Python
JavaScript阻止事件冒泡的方法
2021/12/06 Javascript