前言
Python中的转义字符通常指以\开头的字符,不同的转义字符有不同的作用,当使用到一些不能被识别的字符以及进行一些特殊的转换时就需要用到转义字符,例如:不同进制之间的转换。
转义字符的列举
常见的转义字符及其作用如下表所示:
转义字符 |
说明 |
\n |
换行符,将光标位置移到下一行开头。 |
\r |
回车符,将光标位置移到本行开头。 |
\t |
水平制表符,也即 Tab 键,一般相当于四个空格。 |
\a |
蜂鸣器响铃。注意不是喇叭发声,现在的计算机很多都不带蜂鸣器了,所以响铃不一定有效。 |
\b |
退格(Backspace),将光标位置移到前一列。 |
\\ |
反斜线 |
\' |
单引号 |
\" |
双引号 |
\ |
在字符串行尾的续行符,即一行未完,转到下一行继续写。 |
转义字符运用时的注意事项
1、运用转义字符时需将转义字符放在需要转义的字符串的前方。
2、正确掌握不同转义字符的作用,避免使用时对其作用理解混淆导致出现错误。
3、在\前加r则表示让转义字符失去其作用。
总结
转义字符的熟练运用有助于对编码进行更简单详细的操作,对于一些字符串可减少一些编码过程中的错误,解决了某些字符串不能正常识别的问题,但转义字符种类繁多,作用极其容易混淆,需要多加练习以便熟练使用。