所有的 ASCII
码都可以用 “\”
加数字(一般是8进制数字)来表示。而C中定义了一些字母前加 "\"
来表示常见的那些不能显示的 ASCII
字符,如 \0,\t,\n
等,就称为转义字符,因为后面的字符,都不是它本来的 ASCII 字符意思了。
转义字符实现换行
特殊意义的字符
转义字符 | 说明 |
---|---|
\b | 退格符 |
\n | 换行符 |
\r | 回车符 |
\t | 制表符 |
" | 双引号 |
' | 单引号 |
\ | 反斜线 |
print("三引号\n实现\n换行")
"""
一个反斜杠不是反斜杠,是转义字符
两个反斜杠才是反斜杠
windows下文件分隔符
In [12]: os.getcwd()
Out[12]: 'C:\\Users\\Administrator'
"""
var ='let\'s go'
# 转义字符直线换行
var = 'let \
\'s go '
计算机只能识别 0 与 1