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 中 Meta Classes详解
Feb 13 Python
Python实现列表转换成字典数据结构的方法
Mar 11 Python
对Python的Django框架中的项目进行单元测试的方法
Apr 11 Python
详解python3实现的web端json通信协议
Dec 29 Python
Python中pygal绘制雷达图代码分享
Dec 07 Python
Python实现的多进程和多线程功能示例
May 29 Python
python获取服务器响应cookie的实例
Dec 28 Python
python paramiko利用sftp上传目录到远程的实例
Jan 03 Python
python打造爬虫代理池过程解析
Aug 15 Python
python matplotlib 画dataframe的时间序列图实例
Nov 20 Python
如何基于线程池提升request模块效率
Apr 18 Python
Python实时监控网站浏览记录实现过程详解
Jul 14 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 has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
php日期操作技巧小结
2016/06/25 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
thinkPHP引入类的方法详解
2016/12/08 PHP
Js切换功能的简单方法
2010/11/23 Javascript
JQuery Highcharts 动态生成图表的方法
2013/11/15 Javascript
jquery删除提示框弹出是否删除对话框
2014/01/07 Javascript
jQuery数据缓存用法分析
2015/02/20 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
javascript最基本的函数汇总
2015/06/25 Javascript
基于JavaScript实现定时跳转到指定页面
2016/01/01 Javascript
javascript特殊日历控件分享
2016/03/07 Javascript
vue复合组件实现注册表单功能
2017/11/06 Javascript
vue 将页面公用的头部组件化的方法
2017/12/18 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
js实现选项卡效果
2020/03/07 Javascript
Django 多语言教程的实现(i18n)
2018/07/07 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
python 模拟登陆github的示例
2020/12/04 Python
python中判断数字是否为质数的实例讲解
2020/12/06 Python
GAP阿联酋官网:GAP UAE
2017/11/30 全球购物
介绍一下Ruby中的对象,属性和方法
2012/07/11 面试题
商务英语专业毕业生自荐信
2013/11/05 职场文书
大型会议接待方案
2014/03/01 职场文书
村级换届选举方案
2014/05/10 职场文书
安全例会汇报材料
2014/08/23 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
警察群众路线整改措施
2014/09/26 职场文书
卫生保健工作总结2015
2015/05/18 职场文书
python如何进行基准测试
2021/04/26 Python
详解MySQL主从复制及读写分离
2021/05/07 MySQL
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python