前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python第七课:转义序列

Python第七课:转义序列

作者头像
HuangWeiAI
发布2019-07-30 15:05:09
5800
发布2019-07-30 15:05:09
举报
文章被收录于专栏:浊酒清味浊酒清味

转义序列

我们知道用print函数的时候,用单引号或者双引号来括住要打印的内容,我们同时也学会使用格式化字符串打印变量里面的内容,但是当我们想要打印引号呢?大家可以尝试这样的代码print(‘I’m a superman’)。事实上,你会遇到如下的报错信息:语法错误 (invalid syntax)

这时候我们只需要在里面的那个引号前面加一个反斜杠\就可以实现打印出引号。我们将这些需要加一个放斜杠来表示的特殊字符叫做转义序列

运行结果:

常用转义序列

在第一节中我们介绍了单引号转义序列,事实上,还有更多的转义序列,比如说双引号\” ,换行\n 等等,常见的转义字符总结在了下面的表格中。

三重引号

除了使用转义序列,我们还有另外一种方法打印一些难打印的字符,那就是三重引号 ‘’’。在例二中我们也成功打印了I’ma superman

运行结果:

原始字符串

有时候我们想屏蔽转义字符串,这时候我们只需要在引号前面加一个 r或者R就行,比如例三我们屏蔽了 \’ 的功能。我们将这种表达字符串原始的含义的方法叫做原始字符串

运行结果:

练习题

1,使用转义字符打印一段英文对话,需要加入人物以及冒号。

2,使用三重引号打印一段英文对话,需要加入人物以及冒号。

3,在习题1和2引号前面加r,打印。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 浊酒清味 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档