在编程中有一些字符是打不出来的,比如换行,提示音,下一个制表位等等,于是程序语言的开发者就设计了转义序列(escape sequence)这种东西用来表达这些字符。下面就是一些转义字符
| 转义字符 | 功能 |
| \\ | 反斜杠(\) |
| \' | 单引号(') |
| \" | 双引号(") |
| \a | ASCII响铃符(BEL) |
| \b | ASCII退格符(BS) |
| \f | ASCII进纸符(FF) |
| \n | ACCLL换行符(FL) |
| \r | ASCLL回车符(CR) |
| \t | ASCLL水平制表符(CR) |
| \v | ASCLL垂直制表符(VT) |
| \N{name} | Unicode数据库的字符名,其中name是它的名字,仅Unicode适用 |
| \uxxxx | 值为16位十六进制值xxxx的字符 |
| \Uxxxxxxxx | 值为32位十六进制值xxxxxxxx的字符 |
| \ooo | 值为八进制值ooo的字符 |
| \xhh | 值为十六进制值hh字符 |
举几个例子
str = "I\'m use Python.\n这听起来很好。"
print(str)
#运行结果
#I'm use Python.
#这听起来很好。
1415

被折叠的 条评论
为什么被折叠?



