转义字符与占位符
字符串中反斜杠字符表
转义格式 | 意义 |
---|---|
\' | 单引号(') |
\" | 双引号(") |
\\ |
反斜杠(\ ) |
\n | 换行 |
\r | 返回光标至行首 |
\f | 换页 |
\t | 水平制表符 |
\v | 重直制表符 |
\b | 倒退 |
\0 | 空字符,字符值为零 |
\0oo | oo为两位八进制表示的字符 |
\xXX | XX为两位十六进制表示的字符 |
\uXXXX | Unicode 16的十六进制表示的字符 |
\UXXXXXXXX | Unicode 32的十六进制表示的字符 |
格式化字符串中的占位符和类型码
占位符类型码 | 意义 |
---|---|
%s | 字符串 |
%r | 字符串,使用repr 而不是str |
%c | 整数转为单个字符 |
%d | 十进制整数 |
%o | 八进制整数 |
%x | 十六进制整数(字符a-f小写) |
%X | 十六进制整数(字符A-F大写) |
%e | 指数型浮点数(e小写),如2.9e+10 |
%E | 指数型浮点数(E大写),如2.9E+10 |
%f, %F | 浮点十进制形式 |
%g, %G | 十进制形式浮点或指数浮点自动转换 |
%% | 等同于一个%字符 |