转义字符
- 什么是转义字符
- 转义字符就是反斜杠+想要实现的转义功能字母
- 为什么要进行转义字符
- 当字符串中包括反斜杠,单引号加双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
- 反斜杠:\\
- 单引号:\'
- 双引号:\"
- 当宇符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符当宇符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符
- 换行:\n
- 回的:\r
- 水平制表符:\t
- 退格:\b
-
print("hello\nword")#换行字符 print("hello\tworld") print("helloooo\tworld") print("hello\rworld")#world将hello进行了覆盖 print("hello\bworld")#\b是退格的意思,将o退掉 print('http:\\\\http://www.baidu.com/') print('我说:\'天气真好\'')
-
运行结果:
-
原字符,不希望字符串中的转义字符起作用,就是用原字符,就是在字符串前加上r,或R
-
#原字符,不希望字符串中的转义字符起作用,就是用原字符,就是在字符串前加上r,或R print(r"hello\nworld") #注意事项,最后一个字符不能是反斜杠 #print(r"hello\nworld\") print(r"hello\nworld\\")
运行结果: