分享

python3 转义字符

 融水公子 2020-03-01

讲解对象:python3 转义字符
作者:融水公子 rsgz
Python3教程

python3 转义字符
作用:将符号的意义进行转变

为什么会有转义字符
你看下面的代码,""是赋值的时候使用的,不表示引号,只是起一个边界的作用。

name="xiaoyan"

现在我想将引号赋值给name,怎么办呢?加上一个转义字符就行了。

name="\""


常见的转义字符

转义字符

\(在行尾时)	续行符
\\ 反斜杠符号
\' 单引号
\" 双引号
\a 响铃
\b 退格(Backspace)
\000 空
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数,yy 代表的字符,例如:\o12 代表换行,其中 o 是字母,不是数字 0。
\xyy 十六进制数,yy代表的字符,例如:\x0a代表换行
\other 其它的字符以普通格式输出


当然了还是有更多的,常见的这些就够用了!

不转义
但是总是有很多时候,对于\n,我们不想转义,怎么办呢?

print(r"this is a line with \n")# this is a line with \n
print(r'hello\nrsgz')# hello\nrsgz

---

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多