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 相关文章推荐
在Gnumeric下使用Python脚本操作表格的教程
Apr 14 Python
在Linux中通过Python脚本访问mdb数据库的方法
May 06 Python
python发送邮件功能实现代码
Jul 15 Python
解决pycharm py文件运行后停止按钮变成了灰色的问题
Nov 29 Python
使用Python批量修改文件名的代码实例
Jan 24 Python
对python中字典keys,values,items的使用详解
Feb 03 Python
5款Python程序员高频使用开发工具推荐
Apr 10 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
Python 3.8正式发布重要新功能一览
Oct 17 Python
Python实现数值积分方式
Nov 20 Python
Python实现文字pdf转换图片pdf效果
Apr 03 Python
python神经网络ResNet50模型
May 06 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 self与$this的详解
2013/06/08 PHP
php上传文件中文文件名乱码的解决方法
2013/11/01 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
2014/06/30 PHP
对google个性主页的拖拽效果的js的完整注释[转]
2007/04/10 Javascript
自己的js工具_Form 封装
2009/08/21 Javascript
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
javascript多行字符串的简单实现方式
2015/05/04 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
超全面的JavaScript开发规范(推荐)
2017/01/21 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
AngularJS $http模块POST请求实现
2017/04/08 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
Nodejs把接收图片base64格式保存为文件存储到服务器上
2018/09/26 NodeJs
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
2019/09/10 Javascript
EXTJS7实现点击拖拉选择文本
2020/12/17 Javascript
[51:17]Mski vs VGJ.S Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
python write无法写入文件的解决方法
2019/01/23 Python
Python-while 计算100以内奇数和的方法
2019/06/11 Python
Python shelve模块实现解析
2019/08/28 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
python获取本周、上周、本月、上月及本季的时间代码实例
2020/09/08 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
Servlet都有哪些方法?主要作用是什么?
2014/03/04 面试题
安全月活动总结
2014/05/05 职场文书
安全标语口号
2014/06/09 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
《语言的突破》读后感3篇
2019/12/12 职场文书
pandas中对文本类型数据的处理小结
2021/11/01 Python
css如何把元素固定在容器底部的四种方式
2022/06/16 HTML / CSS