美文网首页
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