字符 | 含义 |
---|---|
%s | 格式化成字符串 |
%d | 以整数形式格式化 |
%i | 以整数形式格式化 |
%u | 以整数形式格式化 |
%o | 以八进制格式化 |
%x | 以十六进制小写格式化 |
%X | 以十六进制大写格式化 |
%e | 以小写科学计数法格式化 |
%E | 以大写科学计数法格式化 |
%f | 以浮点数保留6位小数格式化 |
%F | 与%f一样 |
%g | 以浮点数保留非零小数格式化 |
%G | 与%g一样 |
%c | Character format |
%r | repr format(debuging format) |
%% | % format |
大部分都非常的容易理解,挑几个特殊的理解下
-
%d == %i ==%u: i和d都是经典的signed integer demical,所以是完全一样的。值得说道的是u,在大多数语言定义中,u == unsigned demical,但是在python,它也是和i%, d%一样的