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 self,cls,decorator的理解
Jul 13 Python
跟老齐学Python之字典,你还记得吗?
Sep 20 Python
用Python进行一些简单的自然语言处理的教程
Mar 31 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
Jan 29 Python
pyqt5 实现工具栏文字图片同时显示
Jun 13 Python
django框架模板中定义变量(set variable in django template)的方法分析
Jun 24 Python
Python实现性能自动化测试竟然如此简单
Jul 30 Python
Django文件存储 自己定制存储系统解析
Aug 02 Python
python连接、操作mongodb数据库的方法实例详解
Sep 11 Python
python自动化unittest yaml使用过程解析
Feb 03 Python
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
Sep 25 Python
selenium如何定位span元素的实现
Jan 13 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
同时提取多条新闻中的文本一例
2006/10/09 PHP
实现获取http内容的php函数分享
2014/02/16 PHP
Ctrl+Enter提交内容信息
2006/06/26 Javascript
tangram框架响应式加载图片方法
2013/11/21 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
jQuery实现动态添加tr到table的方法
2016/12/26 Javascript
jQuery表格的维护和删除操作
2017/02/03 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
node.js遍历目录的方法示例
2018/08/01 Javascript
详解vue的数据劫持以及操作数组的坑
2019/04/18 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
[48:44]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS HGT
2014/05/22 DOTA
Python 深入理解yield
2008/09/06 Python
python生成式的send()方法(详解)
2017/05/08 Python
python中利用队列asyncio.Queue进行通讯详解
2017/09/10 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
2018/04/26 Python
python验证身份证信息实例代码
2019/05/06 Python
Python使用pyserial进行串口通信的实例
2019/07/02 Python
自定义django admin model表单提交的例子
2019/08/23 Python
Python numpy.zero() 初始化矩阵实例
2019/11/27 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
Python eval函数介绍及用法
2020/11/09 Python
python 如何停止一个死循环的线程
2020/11/24 Python
RentCars.com巴西:汽车租赁网站
2016/08/22 全球购物
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
估算杭州有多少软件工程师
2015/08/11 面试题
送货司机岗位职责
2013/12/11 职场文书
个人廉洁自律总结
2015/03/06 职场文书
毕业论文致谢怎么写
2015/05/14 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫