- 字符串支持+拼接
- 使用{} 、 {序号} 、{参数名} 输出
- 格式符
符号 |
说明 |
%s |
字符串 (采用str()的显示) |
%r |
字符串 (采用repr()的显示) |
%c |
单个字符 |
%b |
二进制整数 |
%d |
十进制整数 |
%i |
十进制整数 |
%o |
八进制整数 |
%x |
十六进制整数 |
%e |
指数 (基底写为e) |
%E |
指数 (基底写为E) |
%f |
浮点数 |
%F |
浮点数,与上相同 |
%g |
指数(e)�或浮点数 (根据显示长度) |
%G |
指数(E)或浮点数 (根据显示长度) |
%% |
字符"%" |
import json
a = 1
b = False
c = {'apple':100}
print('output a='+str(a)+' b='+str(b)+' c='+json.dumps(c))
print('output a=%d b=%d c=%s'%(a,b,json.dumps(c)))
print('output a={} b={} c={}'.format(a,b,c))
print('output a={0} b={2} c={1}'.format(a,c,b))
print('output a={a} b={b} c={c}'.format(a=a,b=b,c=c))
网友评论