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多线程编程(一):threading模块综述
Apr 05 Python
教你学会使用Python正则表达式
Sep 07 Python
python dataframe向下向上填充,fillna和ffill的方法
Nov 28 Python
python实现扫描局域网指定网段ip的方法
Apr 16 Python
ZABBIX3.2使用python脚本实现监控报表的方法
Jul 02 Python
解决Django一个表单对应多个按钮的问题
Jul 18 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
Nov 11 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 Python
Pycharm中Python环境配置常见问题解析
Jan 16 Python
python如何读取.mtx文件
Apr 22 Python
浅谈Python数学建模之固定费用问题
Jun 23 Python
用PYTHON去计算88键钢琴的琴键频率和音高
Apr 10 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读取javascript设置的cookies的代码
2010/04/12 PHP
基于php socket(fsockopen)的应用实例分析
2013/06/02 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
php无限分类使用concat如何实现
2015/11/05 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
javascript options属性集合操作代码
2009/12/28 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
2013/08/23 Javascript
js中获取键盘事件的简单实现方法
2016/10/10 Javascript
JS实现鼠标移上去显示图片或微信二维码
2016/12/14 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
vue之父子组件间通信实例讲解(props、$ref、$emit)
2018/05/22 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
vue 更改连接后台的api示例
2019/11/11 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
2020/07/31 Javascript
Python的净值数据接口调用示例分享
2016/03/15 Python
python strip() 函数和 split() 函数的详解及实例
2017/02/03 Python
Python面向对象之继承和组合用法实例分析
2018/08/27 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
Python3如何判断三角形的类型
2020/04/12 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
2020/06/29 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
交通安全演讲稿
2014/01/07 职场文书
跳槽求职信范文
2014/05/26 职场文书
南京青奥会口号
2014/06/12 职场文书
社团活动总结格式
2014/08/29 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
人与自然的观后感
2015/06/18 职场文书
导游词之上海豫园
2019/10/24 职场文书
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB