Python 转义字符
转义字符
是一种特殊的字符常量,在编程语言中,我们用转义字符表示不能直接显示的字符,比如 换行键
、 后退键
、 回车键
等
说明
转义字符的特征是【 反斜杠
+ 想要实现的转义功能首字母
】
比如,换行 \n
代表(+newline)、退格 \b
代表(+backspace)、回车 \r
代表(+return)
转义字符
转义字符 | 意义 |
---|---|
\a | 响铃(BEL) |
\b | 退格(BS),将当前位置移到前一列 |
\f | 换页(FF),将当前位置移到下页开头 |
\n | 换行(LF),将当前位置移到下一行开头 |
\r | 回车(CR),将当前位置移到本行开头 |
\t | 水平制表(HT),相当于四个空格的一个Tab键 |
\v | 垂直制表(VT) |
\\ | 代表一个反斜杠字符 \ |
\‘ | 代表一个单引号字符 ' |
\“ | 代表一个双引号字符 " |
\? | 代表一个问号字符 ? |
\0 | 空字符(NUL) |
\ddd | 1到3位八进制所代表的任意字符 |
\xhh | 1到2位十六进制所代表的任意字符 |
注意区分斜杠 /
和反斜杠 \
,此处不可互换
一些例子
\n
用来表示 换行键
,这是最常见的一种
1 | print('夜雨寄北\n --李商隐\n\n君问归期未有期\n巴山夜雨涨秋池\n何当共剪西窗烛\n却话巴山夜雨时') |
输出
1 | 夜雨寄北 |
还可以使用三引号 ''' '''
达到上面效果:
1 | print(''' |