2----:转义字符的使用
转义字符就是反斜杠以及单引号和双引号,还有原字符!
\ ' "
反斜杠搭配不同的首字母使用会有不同的功能
如:
\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\\')