就是反斜杠+想要实现的转义功能的首字母
当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这这些字符进行转义(转换一个含义)
反斜杠: \
单引号:’
双引号:"
当字符串包含换行、回车,水平制表符或退格等无法直接 表示的特殊字符时,也可以使用转义字符当字符串中包含 换行. 回车、水平制表符或退格等无法直接表示的特殊字符时, 也可以使用转义字符
换行:\n (newline)
回车:"\r (return)
水平制表符:\t(tab)
退格:\b (backspace)
#转义字符 print('hollo\nworld')#\ +转义功能的首字母 n——>newline的首字母符表示换行 print('hollo\tworld')#\t一个制表符的位置 print("hollooo\tworld") print('hollo\rworld')#world将hollo进行了覆盖 print("hollo\bworld")#\b是退一个格,将o退没了 print('http:\\\\www.baidu.com')# \w中w不是实现转义功能的首字母 print('老师好:\'大家好\'')# \'实现单引号的意义 #原字符, 不希望字符串中的转义字符起作用,就使用原字符,就是在字符串之前加上r,或R print(r'hello\nworld') #注意事项,最后一个字符不能是反斜杠 print(r'hello\nworld')