1、 \n 换行,newline的首字母
print('hello\nworld')
输出内容为:
hello
world
2、 \t 水平制表符
print('hello\tworld')
print('hellow\torld')
print('hell\toworld')
#helloworld
#hello world 中间空了3格
#hellow orld 中间空了2格
#hell oworld 中间空了4格
\t | \t | \t | \t | ||||||||||||
h | e | l | l | o | w | o | r | l | d | ||||||
h | e | l | l | o | w | o | r | l | d | ||||||
h | e | l | l | o | w | o | r | l | d | ||||||
h | e | l | l | w | o | r | l | d |
ps:每4个字符是一个 \t ,详细的\t使用见上面的单元格
3、 \r 回车 将光标回到开头,后面的内容会把前面的内容覆盖掉
print('hello\rworld')
#输出为world,\r表示return,代表删除前面的内容
4、 \b 退一个格,backspace的首字母缩写
print('hello\bworld')
#输出为hellworld,将o给退掉了,即删除了
5、\\
print('http:\\www.baidu.com')
#http:\www.baidu.com
print('http:\\\\www.baidu.com')
#http:\\www.baidu.com
print('http:\\\\\www.baidu.com')
#http:\\\www.baidu.com
6、\'
print('老师说:\'大家好\'')
#在’之前加一个\,表示’不在是字符串的边界,而是字符串中应该输出的内容
print('老师说:’大家好‘')
#如果大家好的引号是在中文的状态下的话,就不用加转义字符,也是可以正常输出
7、原字符:让转义字符不起作用-----在字符串之前加上r或者R
print(r'老师说:\'大家好\'')
#老师说:\'大家好\'
print(r'hello\nworld')
#hello\nworld
ps:注意字符串的最后一个字符不能是一个\,但可以是两个\