转义字符,所谓转义,可以理解为“采用某些方式暂时取消该字符本来的含义”,这里的“某种方式”指的就是在指定字符前添加反斜杠 ,以此来表示对该字符进行转义。

举个例子,在 Python 中单引号(或双引号)是有特殊作用的,它们常作为字符(或字符串)的标识(只要数据用引号括起来,就认定这是字符或字符串),而如果字符串中包含引号(例如 'I'm a coder'),为了避免解释器将字符串中的引号误认为是包围字符串的“结束”引号,就需要对字符串中的单引号进行转义,使其在此处取消它本身具有的含义,告诉解释器这就是一个普通字符。

因此这里需要使用单引号 ' 的转义字符 ',尽管它由 2 个字符组成,但通常将它看做是一个整体,是一个转义字符。我们已经见过很多类似的转义字符,包括 '、"、 等。

相关推荐:《Python教程》

Python 不只有以上几个转义字符, Python 中常用的转义字符如表 1 所示:

掌握了上面的转义字符之后,下面在字符串中使用它们,例如如下代码:

s = 'Hello
Charlie
Good
Morning'
print(s)

运行上面代码,可以看到如下输出结果:

Hello
Charlie
Good
Morning

也可以使用制表符进行分隔,例如如下代码:

s2 = '商品名		单价		数量		总价'
s3 = '足球	99		2		198'
print(s2)
print (s3)

运行上面代码,可以看到如下输出结果:

商品名      单价       数量      总价
足球            99          2        198

来源:PY学习网:原文地址:https://www.py.cn/article.html

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » python怎么转义