美文网首页
python 格式化字符串

python 格式化字符串

作者: Zszen | 来源:发表于2020-03-25 14:55 被阅读0次
  • 字符串支持+拼接
  • 使用{} 、 {序号} 、{参数名} 输出
  • 格式符
符号 说明
%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))

相关文章

网友评论

      本文标题:python 格式化字符串

      本文链接:https://www.haomeiwen.com/subject/ojztuhtx.html