转义字符就是反斜杠以及单引号和双引号,还有原字符!
\ \' "
反斜杠搭配不同的首字母使用会有不同的功能
如:
\n----换行----代表的英文单词:newline
print(\'hello\nworld\')#两个英文单词用两行来显示
\t----制表符--代表的英文单词:Tab键
另外\t制表符,每4个格子算是一个制表符
print(\'hello\tworld\')
print(\'hellooo\tworld\')
\r----回车-----代表的英文单词:Carriage Return
print(\'hello\rworld\')#回车把hello给覆盖搞消失了
\b----退格----代表的英文单词:Backspace键
print(\'hello\bworld\')#退了一小个格子
关于输入网址的时候输出的转义字符如下:
print(\'http:\\www.baidu.com\')#两个反斜杠会变成一个反斜杠,那么四个反斜杠就变成两个反斜杠了
print(\'http:\\\\www.baidu.com\')
关于中文输出的单引号也是同样的情况,如下:
print(\'老师说:\\'大家好\\'\')
原字符:就是让转义字符失效,作为普通字符串输入的,在整行字符前面加r或者R
如:
print(r\'hello\nword\')#注意是在单引号前面增加了一个r
原字符的特别注意事项,在字符串最后面不能是反斜杠!!!!
如:
这样就会报错,但是如果是双反斜杠就可以了!
print(r\'hello\nword\\\')