【自学Python】Python转义字符
文章来源嗨客网(www.haicoder.net)
Python转义字符
Python转义字符教程
在编程中有一些字符是打不出来的,比如换行,提示音,下一个制表位等等,于是程序语言的开发者就设计了转义序列(escape sequence)这种东西用来表达这些字符。
所谓转义,可以理解为 “采用某些方式暂时取消该字符本来的含义”,这里的 “某种方式” 指的就是在指定字符前添加反斜杠 \,以此来表示对该字符进行转义。
Python常用转义字符
转义字符 | 说明 |
---|---|
\ | 在行尾的续行符,即一行未完,转到下一行继续写 |
’ | 单引号 |
" | 双引号 |
\0 | 空 |
\n | 换行符 |
\r | 回车符 |
\t | 水平制表符,用于横向跳到下一制表位 |
\a | 响铃 |
\b | 退格(Backspace) |
\ | 反斜线 |
\0dd | 八进制数,dd 代表字符,如 \012 代表换行 |
\xhh | 十六进制数,hh 代表字符,如 \x0a 代表换行 |
案例
Python制表符
Python 制表符的转义字符为 \t
。
print('网站\t教程\t网址')
print('嗨客网\tPython\twww.haicoder.net')
程序运行,控制台输出,如下图:
我们可以看到,程序的输出在每个单词之间都多了一个制表符。所以 \t
在 Python 中表示的是水平制表符。
Python换行符
Pythonb换行符的转义字符为 \n
。
print('嗨客网\nPython\nwww.haicoder.net')
程序运行,控制台输出,如下图:
我们可以看到,程序的输出在每个单词后面都直接换行了。所以 \n
在 Python 中表示的是换行符。
Python反斜杠
Python 反斜杠的转义字符为 \\
。
print('嗨客网\\Python\\www.haicoder.net')
程序运行,控制台输出,如下图:
我们可以看到,程序的输出在每个单词后面都加了一个 \
。所以 \\
在 Python 中表示的是单个的 \
。
Python双引号
Python 双引号的转义字符为 \"
。
print("嗨客网(\"www.haicoder.net\")")
程序运行,控制台输出,如下图:
我们可以看到,我们想在程序中输出单个双引号的时候,直接使用单个双引号程序会直接报错,我们需要使用双反斜杠来进行转义。
Python转义字符总结
Python 常用的转义字符, 制表符:\t
、换行符:\n
、回车符:\r
。
【自学Python】Python转义字符相关推荐
- python可以自学吗-python自学行吗
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! { system.out.println(helloworld!); }}pyth ...
- Python入门 Python自学路线 Python如何学习
本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...
- 自学了python基础英语_Python自学路线图之Python基础自学
Python自学路线图从Python基础语法开始,Python第一个程序,条件控制语句基础,容器类型基础,函数基础等.这些对Python小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应的数学 ...
- python自学教材-python零基础自学教材
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 所以小的给各位看官们准备了高价值python学习视频教程及相关电子版书籍,欢迎前来 ...
- python零基础怎么学-零基础如何自学成为Python高手?
原标题:零基础如何自学成为Python高手? 很多想从事python行业的朋友都会问到,零基础如何自学成为Python高手?根据小北多年教育的经验,我总结了几个小建议,想看干货的请看下文! 1.如何克 ...
- 如何自学python基础-零基础如何自学成为Python高手?我有几点干货
最近,很多小伙伴问我,如何才能自学成为 Python 高手?根据自己多年大厂工作经验和带领数千朋友的学习,我总结了几点小建议,直接上干货...... 1 如何克服从入门到放弃? 最好的方法是和身边的朋 ...
- 我要自学网python视频教程_人生苦短,请用Python!学习Python的四大理由
"人生苦短,请用Python!" 零基础学Python 作为一个学习过编程语言的过来人,如果是自己自学编程,我推荐学Python. 虽然在高校中,大部分学校依然还在采用C语言来进行 ...
- python自学网站-python自学网站
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 继上一篇「python自学之路-序」之后,决定开始零基础学习python ...
- python自学网-python自学网
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 这篇文章不是教大家python语法,也不是告诉大家某个关键字如何使用,主要说的是一 ...
- 零基础自学python-零基础如何自学成为Python高手?
原标题:零基础如何自学成为Python高手? 很多想从事python行业的朋友都会问到,零基础如何自学成为Python高手?根据小北多年教育的经验,我总结了几个小建议,想看干货的请看下文! 1.如何克 ...
最新文章
- 远程办公项目团队如何进行团队协作?
- C#调用非托管代码找不到入口点解决办法
- 一不小心把win10的秘钥卸载了解决方法
- 2020-09-27 What is Sector-Bounded Nonlinearities?
- 面试必会系列 - 1.3 Java 多线程
- golang 数组 最后一个_Golang 速览
- 8.1个Windows 8.1的不足之处及其解决方法
- 使用 Directory.Build 来消除项目文件中的重复配置
- python LIST学习
- 一文带你了解如何排查内存泄漏导致的页面卡顿现象
- 深度学习中的9种归一化方法概述
- java ssh超市进销存管理系统(源码+文档)【源码分享】
- HOG特征提取(一)
- c语言约分最简分式原理,算法基础:约分最简分式
- java service层怎么写_我是如何写Service的
- php zend引擎解析原理,PHP内核分析-Zend引擎-栈结构及操作
- 华为云nbiot接入示例_nbiot
- 关于H5移动端用什么自动化测试
- 2021-07-28
- 安安猜价格聪明机器人_App Inventor-零基础Android移动应用开发
热门文章
- js初始化时间的方法
- 最近收集的一些图片(第2期)
- new Date(date)与new Date(date).getTime()在苹果手机中返回NaN
- 微博软件测试报告,“官宣”下新浪微博崩溃的架构测试
- 2004年我爱上了这些
- 视频剪辑和特效需要学会用上哪些工具?
- nodejs+Vue在线漫画网站周边购物网站express项目源码
- 利用Python求斐波那契数列的第N项以及前N项和(循环、递归、集合)
- H5新特性(二)——Canvas
- 笔记本电池应该怎样维护保养