转义字符 | 描述 |
\(在行尾时) | 续行符 |
\\ | 反斜杠符号 |
\' | 单引号 |
\" | 双引号 |
\a | 响铃 |
\b | 退格(Backspace) |
\e | 转义 |
\000 | 空 |
\n | 换行 |
\v | 纵向制表符 |
\t | 横向制表符 |
\r | 回车 |
\f | 换页 |
\o[xx] | 八进制数,xx代表字符,例如:\o12代表换行 |
\x[xx] | 十六进制数,xx代表字符,例如:\x37代表数字7 |
%% | % |
Python还可以不转义字符。
python使用r进行不转义字符串
filename = ('C:\\test\\hello.txt')
默认路径包含\,某些情况下可能会被转义,为防止类似情况发生。可以在字符串前加上个r、表示raw字符、不进行转义
myfile = open(r'C:\test\hello.txt')
防止转义发生。