-
python中没有字符类型,单引号和双引号都表示字符串
-
使用chr和unchr进行字符和int之间的转换
转译字符
转义序列 | 含义 |
---|---|
\newline | 忽略反斜杠和换行 |
\ | 反斜杠() |
’ | 单引号(’) |
" | 双引号(") |
\a | ASCII响铃(BEL) |
\b | ASCII退格(BS) |
\f | ASCII换页(FF) |
\n | ASCII换行(LF) |
\r | ASCII回车(CR) |
\t | ASCII水平制表(TAB) |
\v | ASCII垂直制表(VT) |
\ooo | 八进制值ooo的字符 |
\xhh | 十六进制值hh的字符 |
\uxxxx | 16位的十六进制值为xxxx的字符 |
\Uxxxxxxxx | 32位的十六进制值为xxxxxxxx的字符 |
3.如果不想用转义字符可以使用r
>>> print('C:\some\name') # here \n means newline!
C:\some
ame
>>> print(r'C:\some\name') # note the r before the quote
C:\some\name
转载:
https://docs.python.org/3/tutorial/introduction.html
http://python.usyiyi.cn/translate/python_352/reference/lexical_analysis.html#other-tokens