Python 转义字符与原字符
转义字符
什么是转义字符呢?
就是反斜杠+想要实现的转义字符功能首字母。
为什么需要转义字符?
当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
反斜杠:\\
单引号:\’
双引号:\”
当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符
换行:\n
print('hello\nworld') #\ +转义功能的首字母 n-->newline的首字符表示换行
回车:\r
print('hello\rworld') #world将hello进行了覆盖
水平制表符:\t
print('hello\tworld')
print('helloooo\tworld')
退格:\b
print('hello\bworld') #\b是退一个格,将o退没了
原字符,不希望字符串中的转义字符起作用,就使用原子符,就是在字符串之前加上r,或R
#原字符,不希望字符串中的转义字符起作用,就使用原子符,就是在字符串之前加上r,或R
print(r'hello\nworld')
#注意事项,最后一个字符不能是反斜杠,否则就不起作用等于没加
print(r'hello\nworld\')
#但是加一个\不行加两个就可以
print(r'hello\nworld\\')
Python 转义字符与原字符相关推荐
- Python 转义字符与原字符的使用
1.转义字符 换行 \n 回车 \r 退格 \b 水平制表符 \t print('http;\\www.baidu.com') http:\www.baidu.com print('http;\\\\ ...
- 【Python从零到壹】转义字符与原字符
概念: 转义字符: 表示有特殊含义的字符,如\n表示换行,是字母newline的首字母 \t表示 制表符 print('hello\nworld') #\ +转义功能的首字母 这里的表示newline ...
- Python入门教学之(转义字符与原字符)
转义字符: \+想要转义功能的首小写字母 例如: 换行 \n print("hello\nworld") 占位符 \t(占用4个字符) print("hello\two ...
- Python 转义字符逐个详解
本人在学习 Python 过程中对转义字符的用法不甚了解,在网上搜索一番过后没有发现一份很全面.详细的解读,于是自己整理了一份,制作不易,还请大家点赞支持一下. 文章在格式上可能与本人编辑的 Mark ...
- Python实战案例,CV2模块,Python实现抖音字符视频
前言 利用Python实现抖音字符视频.废话不多说. 让我们愉快地开始吧~ 开发工具 Python版本: 3.6.4 相关模块: cv2模块: PIL模块: numpy模块: 以及一些Python自带 ...
- python不支持单字符类型_Python数据类型之字符串
1. Python字符串的创建 字符串是Python中最常见的数据类型,通常使用单引号或双引号来定义一个字符串,如下: str = "我是字符串" str1 = '我也是字符串' ...
- 【基础教程】Python转义字符及用法
ASCII 编码为每个字符都分配了唯一的编号,称为编码值.在 Python 中,一个 ASCII 字符除了可以用它的实体(也就是真正的字符)表示,还可以用它的编码值表示.这种使用编码值来间接地表示字符 ...
- 【自学Python】Python转义字符
文章来源嗨客网(www.haicoder.net) Python转义字符 Python转义字符教程 在编程中有一些字符是打不出来的,比如换行,提示音,下一个制表位等等,于是程序语言的开发者就设计了转义 ...
- 在python中的转义字符是什么_Python转义字符-Python转义字符表-Python转义字符的作用-在Python中如何输出转义字符-嗨客网...
Python转义字符教程 在编程中有一些字符是打不出来的,比如换行,提示音,下一个制表位等等,于是程序语言的开发者就设计了转义序列(escape sequence)这种东西用来表达这些字符. 所谓转义 ...
- 利用Python将视频转为字符动画
这几天某音上很多高校都在拍高校手势舞,非常火,尤其是河南工业大学拍的小姐姐手势舞,一度上榜到热搜. 为什么会上榜?先来看原视频. 河南工业大学手势舞 嗯嗯,这回知道原因了. 那么接下来用Python将 ...
最新文章
- 清华大学医学院张明君团队招聘脑机接口与微纳医学交叉领域博士后
- 知识图谱学习笔记-Cypher语句使用
- 一个操作内表的函数’CTVB_COMPARE_TABLES’
- 博客园速度太快了,快得让人心慌……
- ios 查看同文件名_实战恢复cisco 2950交换机的IOS
- 什么是气泡图?怎样用Python绘制?怎么用?终于有人讲明白了
- oracle trunc()函数用法
- 摩象科技获数千万元的A+轮融资,投资方为北极光创投
- 查看pcl版本 linux,成功安装 linux pcl (1.8.1版本) python-pcl
- inno setup相关 (二)
- HTML和CSS面试题第35题
- 单片机 基于IIC通讯 驱动TM1640点亮LED灯
- 怎么利用企业微信营销 企业微信如何营销 企业微信如何维护好友 企业微信如何开通
- hl7 java_HL7 2.X解析(JAVA版)
- 5个可以让你事半功倍的Python自动化脚本
- macbook macOS苹果电脑到底需不需要清理系统垃圾?
- [4G5G专题-62]:架构 - 开放的网络自动化平台ONAP(Open Network Automation Platform)
- 大数据动物园-驯服野兽
- 中国田联要求:刘翔和王军霞生个孩子!
- c++Tomorrow never knows?
热门文章
- lucas定理 与 扩展lucas定理(HDU 3037 以及 2015 ICL, Finals, Div. 1 J.Ceizenpok’s formula)
- 80004005错误代码_0x80004005,教您0x80004005错误代码解决方法
- BZOJ 4565 字符合并 (区间状压dp)
- 速成KeePass全局自动填表登录QQ与迅雷(包括中文输入法状态时用中文用户名一键登录)...
- c语言九宫格的递归算法,九宫格 数独 求解 算法 栈实现
- uniapp上班考勤打卡情况日历展示
- 远程访问服务器上的Jupyterlab
- R语言学习之深圳市空气质量分析
- html音频禁止自动播放,HTML iframe允许音频文件的自动播放无法正常使用
- java字母大小写转换